Silence is consent.
Fix is ready and tested. I'll go ahead and fix this.
Monday, May 5, 2008, 6:57:24 PM, you wrote:
AG Hello,
AG I'm digging again around rdb and friends.
AG It seems now that mysqldbda bloats zodb in
AG def _connection_factory(self):
AG Create a MySQLdb DBI connection based on the DSN
AG ...
AG self.__stringConverter =
AG MySQLStringConverter(self.getEncoding())
AG return connection
AG on almost every request of us. That causes plenty of conflict errors I
AG guess. But strangely we end up with
AG ConnectionStateError: Shouldn't load state for 0x24 when the connection is
closed
AG (0x24 is the MySQLdbAdapter instance)
AG So, I would move the assignment of __stringConverter to setEncoding
AG where it belongs. (Change it only when the encoding changes).
AG This seems to solve the above errors.
AG Any objections?
--
Best regards,
Adam GROSZERmailto:[EMAIL PROTECTED]
--
Quote of the day:
A professor is one who talks in someone else's sleep.
___
Zope-Dev maillist - Zope-Dev@zope.org
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 )