- gsize len = buf->len;
- BlueSkyRCStr *data = bluesky_string_new(g_string_free(buf, FALSE), len);
- bluesky_store_put(fs->store, "superblock", data);
-}
+ BlueSkyStoreAsync *async = bluesky_store_async_new(fs->store);
+ async->op = STORE_OP_PUT;
+ async->key = g_strdup("superblock");
+ async->data = data;
+ bluesky_store_async_submit(async);
+ bluesky_store_async_unref(async);