oxen-core/src/daemonizer
moneromooo-monero 7f77b23da8
posix_daemonizer: only create the main daemon object in the last child
This prevents the intermediate thread from exiting properly, as
fork creates a child process with only one thread, so any existing
data_logger thread will not be in the child. Since this thread
sets a flag the data_logger dtor blocks on, all children threads
will hang on exit.
2015-12-13 19:48:11 +00:00
..
CMakeLists.txt Daemonize changes pulled in -- daemon builds 2015-02-24 00:05:19 -05:00
daemonizer.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
posix_daemonizer.inl posix_daemonizer: only create the main daemon object in the last child 2015-12-13 19:48:11 +00:00
posix_fork.cpp Daemonize changes pulled in -- daemon builds 2015-02-24 00:05:19 -05:00
posix_fork.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
windows_daemonizer.inl cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
windows_service.cpp cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
windows_service.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
windows_service_runner.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00