Handle SIGTERM for proper shutdown in Docker

This commit is contained in:
w1kl4s 2022-07-20 01:50:02 +02:00
parent 2af32ba7f1
commit e413673656
Signed by: w1kl4s
GPG Key ID: 7C5B542C41DCE7AE
1 changed files with 1 additions and 0 deletions

View File

@ -45,4 +45,5 @@ class PromServer(HTTPServer):
self.collector = Collector.Collector()
self.interrupt_read, self.interrupt_write = socket.socketpair()
signal.signal(signal.SIGINT, self.signal_handler)
signal.signal(signal.SIGTERM, self.signal_handler)
self.serve_forever()