Hello,
I'm digging again around rdb and friends.
It seems now that mysqldbda bloats zodb in
def _connection_factory(self):
"""Create a MySQLdb DBI connection based on the DSN"""
...
self.__stringConverter = MySQLStringConverter(self.getEncoding())
return connection
on almost every request of us. That causes plenty of conflict errors I
guess. But strangely we end up with
ConnectionStateError: Shouldn't load state for 0x24 when the connection is
closed
(0x24 is the MySQLdbAdapter instance)
So, I would move the assignment of __stringConverter to setEncoding
where it belongs. (Change it only when the encoding changes).
This seems to solve the above errors.
Any objections?
--
Best regards,
Adam GROSZER mailto:[EMAIL PROTECTED]
--
Quote of the day:
The work will wait while you show the child the rainbow, but the rainbow won't
wait while you do the work.
- Patricia Clafford
_______________________________________________
Zope-Dev maillist - [email protected]
http://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )