summaryrefslogtreecommitdiff
path: root/src/mailman/queue/rest.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/queue/rest.py')
-rw-r--r--src/mailman/queue/rest.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mailman/queue/rest.py b/src/mailman/queue/rest.py
index 0728e6fbd..148622d2b 100644
--- a/src/mailman/queue/rest.py
+++ b/src/mailman/queue/rest.py
@@ -35,15 +35,21 @@ from mailman.queue import Runner
from mailman.rest.webservice import make_server
+log = logging.getLogger('mailman.http')
+
+
class RESTRunner(Runner):
def run(self):
+ log.info('Starting REST server')
try:
make_server().serve_forever()
except KeyboardInterrupt:
+ log.info('REST server interrupted')
sys.exit(signal.SIGTERM)
except select.error as (errcode, message):
if errcode == errno.EINTR:
+ log.info('REST server exiting')
sys.exit(signal.SIGTERM)
raise
except: