git://git.novaco.in
/
electrum-server.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
66db91e
)
fix lock release
author
ThomasV
<thomasv@gitorious>
Sun, 3 Jun 2012 05:58:35 +0000 (09:58 +0400)
committer
ThomasV
<thomasv@gitorious>
Sun, 3 Jun 2012 05:58:35 +0000 (09:58 +0400)
backends/abe/__init__.py
patch
|
blob
|
history
diff --git
a/backends/abe/__init__.py
b/backends/abe/__init__.py
index
e5874b0
..
a9d90fa
100644
(file)
--- a/
backends/abe/__init__.py
+++ b/
backends/abe/__init__.py
@@
-72,11
+72,14
@@
class AbeStore(Datastore_class):
try:
if lock: self.dblock.acquire()
ret = self.selectall(sql,params)
- if lock: self.dblock.release()
- return ret
except:
print "sql error", sql
- return []
+ ret = []
+ finally:
+ if lock: self.dblock.release()
+
+ return ret
+
def get_tx_outputs(self, tx_id, lock=True):
return self.safe_sql("""SELECT