From 2b628a90d432cec78047fd1e08461e9f7e6eef4f Mon Sep 17 00:00:00 2001 From: ThomasV Date: Wed, 8 Feb 2012 11:58:30 +0300 Subject: [PATCH] release lock in finally statement --- server/server.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/server.py b/server/server.py index 7cdbcd16..83f1f742 100755 --- a/server/server.py +++ b/server/server.py @@ -749,9 +749,10 @@ if __name__ == '__main__': store.catch_up() memorypool_update(store) block_number = store.get_block_number(1) - dblock.release() except: traceback.print_exc(file=sys.stdout) + finally: + dblock.release() time.sleep(10) print "server stopped"