From 5c1e7360f2a21e677aa2d975ccf690fa07cc0c4d Mon Sep 17 00:00:00 2001 From: Chuck Date: Mon, 15 Jul 2013 12:43:45 +0700 Subject: [PATCH] use better syntax --- src/class_receiveDataThread.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/class_receiveDataThread.py b/src/class_receiveDataThread.py index 187eceac..14226286 100644 --- a/src/class_receiveDataThread.py +++ b/src/class_receiveDataThread.py @@ -704,14 +704,11 @@ class receiveDataThread(threading.Thread): if messageEncodingType != 0: t = (fromAddress,) - shared.sqlLock.acquire() - shared.sqlSubmitQueue.put( - '''SELECT receiving_identity FROM subscriptions WHERE address=?''') - shared.sqlSubmitQueue.put(t) - queryreturn = shared.sqlReturnQueue.get() - shared.sqlLock.release() - - print('queryreturn: {}'.format(queryreturn)) + with shared.sqlLock: + shared.sqlSubmitQueue.put( + '''SELECT receiving_identity FROM subscriptions WHERE address=?''') + shared.sqlSubmitQueue.put(t) + queryreturn = shared.sqlReturnQueue.get() for row in queryreturn: receivingIdentity, = row