aboutsummaryrefslogtreecommitdiffstats
path: root/rpc
diff options
context:
space:
mode:
Diffstat (limited to 'rpc')
-rw-r--r--rpc/handler.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/rpc/handler.go b/rpc/handler.go
index 92db89e2f..02ab06b6d 100644
--- a/rpc/handler.go
+++ b/rpc/handler.go
@@ -151,8 +151,8 @@ func (h *handler) handleMsg(msg *jsonrpcMessage) {
// call goroutines to shut down.
func (h *handler) close(err error, inflightReq *requestOp) {
h.cancelAllRequests(err, inflightReq)
- h.cancelRoot()
h.callWG.Wait()
+ h.cancelRoot()
h.cancelServerSubscriptions(err)
}