mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-08 14:41:57 +08:00
Generalized signal handling. Now handling SIGHUP in addition
to SIGINT and SIGTERM. Setup SIGHUP to reload the server's configuration.
This commit is contained in:
@@ -376,15 +376,15 @@ CArch::getIDOfThread(CArchThread thread)
|
||||
}
|
||||
|
||||
void
|
||||
CArch::setInterruptHandler(InterruptFunc func, void* userData)
|
||||
CArch::setSignalHandler(ESignal signal, SignalFunc func, void* userData)
|
||||
{
|
||||
m_mt->setInterruptHandler(func, userData);
|
||||
m_mt->setSignalHandler(signal, func, userData);
|
||||
}
|
||||
|
||||
void
|
||||
CArch::interrupt()
|
||||
CArch::raiseSignal(ESignal signal)
|
||||
{
|
||||
m_mt->interrupt();
|
||||
m_mt->raiseSignal(signal);
|
||||
}
|
||||
|
||||
CArchSocket
|
||||
|
||||
Reference in New Issue
Block a user