maybe engine.dispose() to explicitly close off everything first

On Jul 23, 2006, at 6:15 PM, Mike Bernson wrote:

> I am using ssh to port forward the connection to the database.
>
> I have some code that execute before any sqlalchemy that sets up a
> port forward from local host to mysql database host. In this function
> I do atexit to kill off the ssh that has the port forward.
>
> I get a the following error when the program exits:
> Exception _mysql_exceptions.OperationalError: (2006, 'MySQL server has
> gone away') in <bound method ConnectionFairy.__del__ of
> <sqlalchemy.pool.ConnectionFairy object at 0x2aaaad4c8d90>> ignored
>
> Is there something that I can put in the atexit function clear up this
> error ?
>
> Is there something I can put as the last statements to be executed  
> that
> would clean up this error (for normal execution path)
>
> The atexit is done so that no matter how the program exits the ssh is
> killed off.
>
> ---------------------------------------------------------------------- 
> ---
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to  
> share your
> opinions on IT & business topics through brief surveys -- and earn  
> cash
> http://www.techsay.com/default.php? 
> page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Sqlalchemy-users mailing list
> Sqlalchemy-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Sqlalchemy-users mailing list
Sqlalchemy-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users

Reply via email to