Julien Palard <julien+pyt...@palard.fr> added the comment:

I don't see a leak here: as long as nobody keep a reference to each connection 
objects, pysqlite_connection_dealloc will be called and will call the 
sqlite3_close.

In other words the sqlite3_close is called when the connection is destroyed, 
which happen when no reference are kept on the connection, indifferently of a 
success or a failure of the connection.

It's in Modules/_sqlite/connection.c

----------
nosy: +mdk

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32274>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to