--- a/iro/iro.py Thu Sep 27 14:25:41 2012 +0200
+++ b/iro/iro.py Tue Sep 25 01:05:05 2012 +0200
@@ -36,7 +36,7 @@
def startService(self):
log.msg("Starting service...")
engine = create_engine(config.main.dburl,
- poolclass = pool.SingletonThreadPool, pool_size=dbPool.maxthreads, )
+ poolclass = pool.SingletonThreadPool, pool_size=dbPool.maxthreads, pool_recycle=3600)
setEngine(engine)
startPool(reactor)
--- a/iro/main.py Thu Sep 27 14:25:41 2012 +0200
+++ b/iro/main.py Tue Sep 25 01:05:05 2012 +0200
@@ -52,7 +52,7 @@
config.readConfig()
engine = create_engine(config.main.dburl,
- poolclass = pool.SingletonThreadPool, pool_size=dbPool.maxthreads, )
+ poolclass = pool.SingletonThreadPool, pool_size=dbPool.maxthreads, pool_recycle=3600)
root = resource.Resource()