Author: phd
Date: 2006-06-14 08:46:29 -0600 (Wed, 14 Jun 2006)
New Revision: 1807
Modified:
SQLObject/trunk/sqlobject/sqlite/sqliteconnection.py
Log:
A patch by Dan Pascu <da...@ag...> for sqlite timeout specification.
Modified: SQLObject/trunk/sqlobject/sqlite/sqliteconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/sqlite/sqliteconnection.py 2006-06-13 21:27:16 UTC (rev 1806)
+++ SQLObject/trunk/sqlobject/sqlite/sqliteconnection.py 2006-06-14 14:46:29 UTC (rev 1807)
@@ -61,7 +61,10 @@
if 'mode' in kw:
opts['mode'] = int(popKey(kw, 'mode'), 0)
if 'timeout' in kw:
- opts['timeout'] = float(popKey(kw, 'timeout'))
+ if using_sqlite2:
+ opts['timeout'] = float(popKey(kw, 'timeout'))
+ else:
+ opts['timeout'] = int(float(popKey(kw, 'timeout')) * 1000)
if 'check_same_thread' in kw:
opts["check_same_thread"] = bool(popKey(kw, 'check_same_thread'))
# use only one connection for sqlite - supports multiple)
|