There's some cleanup code inside of weakref callbacks which has been improved 
in 0.7 to not complain about unavoidable exceptions during Python's teardown of 
object state.    


On May 23, 2012, at 10:01 AM, limodou wrote:

> Did anyone encounterred this problem? In my framework, I'll cache the
> first connection in the thread local variable, so that I can result
> them later. There are some command line tools can do the sql process.
> But if I use the version 0.6.7 of SQLA I'll get an Exception after the
> command finished, the Exception is just like:
> 
> Exception TypeError: "'NoneType' object is not callable" in <function
> <lambda> at 0x02E694B0> ignored
> 
> So I tried to close the thread local cached connection object and set
> it to None, there is no Exception any more after the command finished.
> And I've also upgrade my SQLA version to 0.7.7, and even I didn't
> clean up the thread local cached connection, the is no Exception at
> all.
> 
> I want to know are there some differences between the two versions
> about the connection process at the end of program.
> 
> Thanks.
> -- 
> I like python!
> UliPad <<The Python Editor>>: http://code.google.com/p/ulipad/
> UliWeb <<simple web framework>>: http://code.google.com/p/uliweb/
> My Blog: http://hi.baidu.com/limodou
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sqlalchemy" group.
> To post to this group, send email to sqlalchemy@googlegroups.com.
> To unsubscribe from this group, send email to 
> sqlalchemy+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/sqlalchemy?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com.
To unsubscribe from this group, send email to 
sqlalchemy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en.

Reply via email to