diff -r c51c3e8c3ec0 -r 80a334e2aae7 iro/main.py --- a/iro/main.py Mon Jan 30 23:28:14 2012 +0100 +++ b/iro/main.py Mon Feb 06 12:31:47 2012 +0100 @@ -5,12 +5,14 @@ import logging -from .model import setEngine,startPool, POOL_SIZE +from .model import setEngine, setPool +from .controller.pool import startPool, dbPool from .view import xmlrpc def runReactor(reactor, engine, root): setEngine(engine) startPool(reactor) + setPool(dbPool) reactor.listenTCP(7080, server.Site(root)) logging.info("Server is running now...") @@ -19,7 +21,7 @@ if __name__ == '__main__': engine = create_engine('mysql://test:test@localhost/test', - poolclass = pool.SingletonThreadPool, pool_size=POOL_SIZE, ) + poolclass = pool.SingletonThreadPool, pool_size=dbPool.maxthreads, ) root = resource.Resource()