mirror of
https://github.com/jlu5/PyLink.git
synced 2024-12-24 11:42:51 +01:00
Revert "control: move rehash signal to SIGUSR1, and shutdown on SIGHUP (terminal close)"
This wasn't an incredibly popular decision because it broke a simple 'pylink &'
This reverts commit 883f9199ec
.
Conflicts:
coremods/control.py
This commit is contained in:
parent
6bb2198710
commit
44be5910e0
@ -139,11 +139,10 @@ def rehash():
|
|||||||
log.info('Finished reloading PyLink configuration.')
|
log.info('Finished reloading PyLink configuration.')
|
||||||
|
|
||||||
if os.name == 'posix':
|
if os.name == 'posix':
|
||||||
# Only register SIGHUP/SIGUSR1 on *nix.
|
# Only register SIGHUP on *nix.
|
||||||
def _sigusr1_handler(_signo, _stack_frame):
|
def sighup_handler(_signo, _stack_frame):
|
||||||
"""Handles SIGUSR1 by rehashing the PyLink daemon."""
|
"""Handles SIGHUP by rehashing the PyLink daemon."""
|
||||||
log.info("SIGUSR1 received, reloading config.")
|
log.info("SIGHUP received, reloading config.")
|
||||||
rehash()
|
rehash()
|
||||||
|
|
||||||
signal.signal(signal.SIGUSR1, _sigusr1_handler)
|
signal.signal(signal.SIGHUP, sighup_handler)
|
||||||
signal.signal(signal.SIGHUP, _sigterm_handler)
|
|
||||||
|
Loading…
Reference in New Issue
Block a user