diff options
Diffstat (limited to 'ipalib/backend.py')
-rw-r--r-- | ipalib/backend.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ipalib/backend.py b/ipalib/backend.py index da7fc2922..b123ed140 100644 --- a/ipalib/backend.py +++ b/ipalib/backend.py @@ -118,6 +118,7 @@ class Executioner(Backend): 'non-public: %s: %s', e.__class__.__name__, str(e) ) error = InternalError() + destroy_context() if error is None: return result assert isinstance(error, PublicError) |