summaryrefslogtreecommitdiff
path: root/service/pixelated/config
diff options
context:
space:
mode:
authorNavaL <ayoyo@thoughtworks.com>2016-10-10 10:51:17 +0200
committerNavaL <ayoyo@thoughtworks.com>2016-10-10 10:51:17 +0200
commit28f64b866d1f3c51fe1208d37450f2153ba1575f (patch)
tree7f3f1611251f8dd515b8138218bc30c306eab99f /service/pixelated/config
parentf4d7541c9b6dcf67b57b13f7ca7434ec68eeb59c (diff)
setting Leapsssion.is_closed only when all services/dependencies are closed
Diffstat (limited to 'service/pixelated/config')
-rw-r--r--service/pixelated/config/sessions.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/service/pixelated/config/sessions.py b/service/pixelated/config/sessions.py
index 3a8ffc56..d38e7b4f 100644
--- a/service/pixelated/config/sessions.py
+++ b/service/pixelated/config/sessions.py
@@ -179,12 +179,12 @@ class LeapSession(object):
return self.provider.address_for(name)
def close(self):
- self._is_closed = True
self.stop_background_jobs()
unregister(events.KEYMANAGER_FINISHED_KEY_GENERATION, uid=self.account_email())
self.soledad.close()
self._close_account()
self.remove_from_cache()
+ self._is_closed = True
@property
def is_closed(self):