diff options
| author | Barry Warsaw | 2009-05-10 16:13:02 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2009-05-10 16:13:02 -0400 |
| commit | e230b909d444f0fa9ed3d4f847deeb6be0808336 (patch) | |
| tree | fa51063da700d3ed63c8a4cd39b9b5ec6a3d5154 /src/mailman/queue/rest.py | |
| parent | 374fbfef115c54f354b1fa823f0feef5c22c9d38 (diff) | |
| download | mailman-e230b909d444f0fa9ed3d4f847deeb6be0808336.tar.gz mailman-e230b909d444f0fa9ed3d4f847deeb6be0808336.tar.zst mailman-e230b909d444f0fa9ed3d4f847deeb6be0808336.zip | |
Diffstat (limited to 'src/mailman/queue/rest.py')
| -rw-r--r-- | src/mailman/queue/rest.py | 6 |
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: |
