Hi All (although I guess predominantly Jim), ZEO/zprc/connection.py contains this rather odd piece of code:
raise except Exception, msg: if not isinstance(msg, self.unlogged_exception_types): self.log("%s() raised exception: %s" % (name, msg), logging.INFO, exc_info=True) Any objections to me changing this on the 3.9 branch and trunk to: raise except Exception, msg: if not isinstance(msg, self.unlogged_exception_types): self.logger.exception( "%s() raised exception: %s" % (name, msg), ) ...and making sure there's a test of some sort that demonstrates this? It seems a bit bizarre that exceptions are logged at INFO rather than ERROR... cheers, Chris -- Simplistix - Content Management, Batch Processing & Python Consulting - http://www.simplistix.co.uk _______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org https://mail.zope.org/mailman/listinfo/zodb-dev