diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/events.wsgi | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/events.wsgi b/tests/events.wsgi index 50b9246..0a5c6c7 100644 --- a/tests/events.wsgi +++ b/tests/events.wsgi @@ -35,7 +35,14 @@ def event_handler(name, **kwargs): elif name == 'process_stopping': print('SHUTDOWN', mod_wsgi.active_requests) -print('EVENTS', mod_wsgi.event_callbacks) +print('EVENTS#ALL', mod_wsgi.event_callbacks) + +mod_wsgi.subscribe_events(event_handler) + +def shutdown_handler(reason): + print('SHUTDOWN', reason) + +print('EVENTS#SHUTDOWN', mod_wsgi.event_callbacks) mod_wsgi.subscribe_events(event_handler) |