summaryrefslogtreecommitdiff
path: root/paste/wsgilib.py
diff options
context:
space:
mode:
authorianb <devnull@localhost>2005-09-27 17:50:27 +0000
committerianb <devnull@localhost>2005-09-27 17:50:27 +0000
commit6534509e831d224e8e1edfc94ee5569c81950cdc (patch)
tree0df95f764aa9601103bb4833ea8f5f305e39b17c /paste/wsgilib.py
parent7875cdccf03d890e054934a1b71c81ec08d4d2fa (diff)
downloadpaste-6534509e831d224e8e1edfc94ee5569c81950cdc.tar.gz
Minor bug
Diffstat (limited to 'paste/wsgilib.py')
-rw-r--r--paste/wsgilib.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/paste/wsgilib.py b/paste/wsgilib.py
index 5ccab10..189c69d 100644
--- a/paste/wsgilib.py
+++ b/paste/wsgilib.py
@@ -94,7 +94,8 @@ def catch_errors(application, environ, start_response, error_callback,
raise
if type(app_iter) in (list, tuple):
# These won't produce exceptions
- ok_callback()
+ if ok_callback:
+ ok_callback()
return app_iter
else:
return _wrap_app_iter(app_iter, error_callback, ok_callback)