mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-08-03 20:14:19 -04:00
kill -HUP to immediately close and reopen amqp consumer connection
This commit is contained in:
parent
02c054c284
commit
6306c16698
2 changed files with 11 additions and 3 deletions
|
@ -78,7 +78,6 @@ if __name__ == "__main__":
|
|||
|
||||
logging.warn("dumping state (caught signal {})\n{}".format(signum, "\n".join(state_strs)))
|
||||
|
||||
signal.signal(signal.SIGQUIT, dump_state)
|
||||
|
||||
class ShutdownRequested(Exception):
|
||||
pass
|
||||
|
@ -88,6 +87,8 @@ if __name__ == "__main__":
|
|||
def sigint(signum, frame):
|
||||
raise ShutdownRequested('shutdown requested (caught SIGINT)')
|
||||
|
||||
signal.signal(signal.SIGQUIT, dump_state)
|
||||
signal.signal(signal.SIGHUP, controller.reconnect)
|
||||
signal.signal(signal.SIGTERM, sigterm)
|
||||
signal.signal(signal.SIGINT, sigint)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue