Merge remote-tracking branch 'carlos/clean-handle'

This commit is contained in:
J. David Ibáñez
2014-09-04 09:25:36 +02:00

View File

@@ -210,8 +210,9 @@ class Remote(object):
err = C.git_remote_set_callbacks(self._remote, callbacks) err = C.git_remote_set_callbacks(self._remote, callbacks)
try: try:
check_error(err) check_error(err)
finally: except:
self._self_handle = None self._self_handle = None
raise
if signature: if signature:
ptr = signature._pointer[:] ptr = signature._pointer[:]