mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-10-18 07:06:18 +00:00
Remove shutdown comments for directory watch
Remove commented code regarding directory watch closure during shutdown.
This commit is contained in:
@@ -88,13 +88,6 @@ Control::cleanup() {
|
|||||||
if(!display::Canvas::daemon())
|
if(!display::Canvas::daemon())
|
||||||
m_inputStdin->remove();
|
m_inputStdin->remove();
|
||||||
|
|
||||||
// Close the directory watch (inotify) Event on every shutdown path.
|
|
||||||
// handle_shutdown() only closes it on a normal shutdown; a quick shutdown
|
|
||||||
// (SIGTERM -> receive_quick_shutdown) takes the m_shutdownQuick branch and
|
|
||||||
// skips it, leaving directory_events registered in the poll. ~Control() would
|
|
||||||
// then destroy it while still open and trip the Event::~Event() assert
|
|
||||||
// (m_poll_event == nullptr) -> SIGABRT. close() is idempotent (no-op when the
|
|
||||||
// normal path already closed it).
|
|
||||||
m_directory_events->close();
|
m_directory_events->close();
|
||||||
|
|
||||||
if (scgi_thread::thread()->is_active())
|
if (scgi_thread::thread()->is_active())
|
||||||
|
|||||||
Reference in New Issue
Block a user