Merge pull request #811 from lucian1900/develop

Remove exception eating from dispatch_hook.
This commit is contained in:
Kenneth Reitz
2012-08-25 08:06:56 -07:00
+3 -8
View File
@@ -25,8 +25,6 @@ Available hooks:
"""
import traceback
HOOKS = ('args', 'pre_request', 'pre_send', 'post_request', 'response')
@@ -43,12 +41,9 @@ def dispatch_hook(key, hooks, hook_data):
hooks = [hooks]
for hook in hooks:
try:
_hook_data = hook(hook_data)
if _hook_data is not None:
hook_data = _hook_data
_hook_data = hook(hook_data)
if _hook_data is not None:
hook_data = _hook_data
except Exception:
traceback.print_exc()
return hook_data