From: ThomasV Date: Wed, 8 Feb 2012 08:58:30 +0000 (+0300) Subject: release lock in finally statement X-Git-Url: https://git.novaco.in/?p=electrum-server.git;a=commitdiff_plain;h=c8cd9b635db3f867af0fc0fabc26950e3ef8f853 release lock in finally statement --- diff --git a/server.py b/server.py index 7cdbcd1..83f1f74 100755 --- a/server.py +++ b/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"