summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/events.wsgi9
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)