From 6a249d4f11dc0347f6a793ee72c2ebb44cd46e72 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Sat, 10 Aug 2013 11:02:17 +0200 Subject: [PATCH] [eit.commands.command] call shutdown() before releasing locks shutdown() calls EntropyCacher.sync() and stop()... --- server/eit/commands/command.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/eit/commands/command.py b/server/eit/commands/command.py index a410897af..07c456bb4 100644 --- a/server/eit/commands/command.py +++ b/server/eit/commands/command.py @@ -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): """