From bfc8bb864d906ac9ee38272bf00fba74e8d1d309 Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Sat, 5 Aug 2023 02:30:45 +0000 Subject: [PATCH] I suspect this is necessary to prevent sending an error when we get the final response to blobs.get. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4386 ed5197a5-7fde-0310-b194-c3ffbd925b24 --- src/ssb.rpc.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ssb.rpc.c b/src/ssb.rpc.c index e7549c24..2cc49646 100644 --- a/src/ssb.rpc.c +++ b/src/ssb.rpc.c @@ -119,6 +119,10 @@ static void _tf_ssb_rpc_gossip_ping(tf_ssb_connection_t* connection, uint8_t fla tf_ssb_connection_add_request(connection, -request_number, _tf_ssb_rpc_gossip_ping_callback, NULL, NULL, NULL); } +static void _tf_ssb_rpc_blobs_get_callback(tf_ssb_connection_t* connection, uint8_t flags, int32_t request_number, JSValue args, const uint8_t* message, size_t size, void* user_data) +{ +} + static void _tf_ssb_rpc_blobs_get(tf_ssb_connection_t* connection, uint8_t flags, int32_t request_number, JSValue args, const uint8_t* message, size_t size, void* user_data) { if (flags & k_ssb_rpc_flag_end_error) @@ -126,6 +130,7 @@ static void _tf_ssb_rpc_blobs_get(tf_ssb_connection_t* connection, uint8_t flags return; } + tf_ssb_connection_add_request(connection, -request_number, _tf_ssb_rpc_blobs_get_callback, NULL, NULL, NULL); tf_ssb_t* ssb = tf_ssb_connection_get_ssb(connection); JSContext* context = tf_ssb_connection_get_context(connection); JSValue ids = JS_GetPropertyStr(context, args, "args");