From bb9896d693f31b98d4b25127a82bc6e3bab4c712 Mon Sep 17 00:00:00 2001 From: coffeepots Date: Thu, 13 Sep 2018 18:06:33 +0100 Subject: [PATCH] Add closeWait to httpServer --- json_rpc/servers/httpserver.nim | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/json_rpc/servers/httpserver.nim b/json_rpc/servers/httpserver.nim index 59a98e8..4b10bc5 100644 --- a/json_rpc/servers/httpserver.nim +++ b/json_rpc/servers/httpserver.nim @@ -319,3 +319,8 @@ proc close*(server: RpcHttpServer) = ## Cleanup resources of RPC server. for item in server.servers: item.close() + +proc closeWait*(server: RpcHttpServer) {.async.} = + ## Cleanup resources of RPC server. + for item in server.servers: + await item.closeWait()