X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=nfs3%2Frpc.c;h=a01408fd571d16a2bff1265bd383111e4d498c27;hb=e6ca13c07e0cb5dd05d48a12cd50a2cf6179ce1a;hp=a807022d215567d10743515fb97afe59d15b3e9f;hpb=058a171b705174bb9ae6f3f008df608867d6f637;p=bluesky.git diff --git a/nfs3/rpc.c b/nfs3/rpc.c index a807022..a01408f 100644 --- a/nfs3/rpc.c +++ b/nfs3/rpc.c @@ -646,7 +646,11 @@ static gboolean async_rpc_dispatch(RPCConnection *rpc) req->req_proc = ntohl(header->proc); rpc->msgbuf = g_string_new(""); - g_thread_pool_push(rpc_thread_pool, req, NULL); + if (bluesky_options.sync_frontends) { + nfs_program_3(req); + } else { + g_thread_pool_push(rpc_thread_pool, req, NULL); + } return TRUE; }