[eit.commands.command] call shutdown() before releasing locks

shutdown() calls EntropyCacher.sync() and stop()...
This commit is contained in:
Fabio Erculiani
2013-08-10 11:02:17 +02:00
parent a324556358
commit 6a249d4f11

View File

@@ -223,9 +223,9 @@ class EitCommand(object):
return func(server)
finally:
if server is not None:
server.shutdown()
if acquired:
entropy.tools.release_entropy_locks(server)
server.shutdown()
def _call_unlocked(self, func, repo):
"""
@@ -262,9 +262,9 @@ class EitCommand(object):
return func(server)
finally:
if server is not None:
server.shutdown()
if acquired:
entropy.tools.release_entropy_locks(server)
server.shutdown()
def _settings(self):
"""