aboutsummaryrefslogtreecommitdiff
path: root/src/rpcserver.cpp
diff options
context:
space:
mode:
authorWladimir J. van der Laan <[email protected]>2015-09-28 16:03:41 +0200
committerWladimir J. van der Laan <[email protected]>2015-09-28 16:03:51 +0200
commit1a9f19a78daa392baf2e062bddff597ce0ce30b6 (patch)
treeb80a79a74bdd6a0160a2fd76c0bff2d382b85cd7 /src/rpcserver.cpp
parentMerge pull request #6724 (diff)
parenthttp: Force-exit event loop after predefined time (diff)
downloaddiscoin-1a9f19a78daa392baf2e062bddff597ce0ce30b6.tar.xz
discoin-1a9f19a78daa392baf2e062bddff597ce0ce30b6.zip
Merge pull request #6719
ec908d5 http: Force-exit event loop after predefined time (Wladimir J. van der Laan) de9de2d http: Wait for worker threads to exit (Wladimir J. van der Laan) 5e0c221 Make HTTP server shutdown more graceful (Wladimir J. van der Laan)
Diffstat (limited to 'src/rpcserver.cpp')
-rw-r--r--src/rpcserver.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rpcserver.cpp b/src/rpcserver.cpp
index b831d3d3b..dbee61efc 100644
--- a/src/rpcserver.cpp
+++ b/src/rpcserver.cpp
@@ -243,7 +243,8 @@ UniValue stop(const UniValue& params, bool fHelp)
throw runtime_error(
"stop\n"
"\nStop Bitcoin server.");
- // Shutdown will take long enough that the response should get back
+ // Event loop will exit after current HTTP requests have been handled, so
+ // this reply will get back to the client.
StartShutdown();
return "Bitcoin server stopping";
}