Skip to content

Commit

Permalink
Merge #10691: Trivial: Properly comment about shutdown process in ini…
Browse files Browse the repository at this point in the history
…t.cpp file.

581c411 Properly comment about shutdown process in init.cpp file (Kyuntae Ethan Kim)

Pull request description:

Tree-SHA512: 8aaf739ca5eb2cf6f777b69a0d65f391ba311a33d2e23abc4d3008f90c6ef9da79d0683845abfc08978309f43409f0a7021663f8c564e157224c1dbe15138158
  • Loading branch information
MarcoFalke committed Sep 12, 2017
2 parents b148803 + 581c411 commit ce82985
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions src/init.cpp
Expand Up @@ -102,12 +102,11 @@ static const char* FEE_ESTIMATES_FILENAME="fee_estimates.dat";
// created by AppInit() or the Qt main() function.
//
// A clean exit happens when StartShutdown() or the SIGTERM
// signal handler sets fRequestShutdown, which triggers
// the DetectShutdownThread(), which interrupts the main thread group.
// DetectShutdownThread() then exits, which causes AppInit() to
// continue (it .joins the shutdown thread).
// Shutdown() is then
// called to clean up database connections, and stop other
// signal handler sets fRequestShutdown, which makes main thread's
// WaitForShutdown() interrupts the thread group.
// And then, WaitForShutdown() makes all other on-going threads
// in the thread group join the main thread.
// Shutdown() is then called to clean up database connections, and stop other
// threads that should only be stopped after the main network-processing
// threads have exited.
//
Expand Down

0 comments on commit ce82985

Please sign in to comment.