16.03.2015, 14:47
I had logging disabled because I frequently use cache_save to retain a resultset in memory and it produces a tremendous amount of log entries every time it's accessed. I do not use pquery in this project, but I do use three parallel connections to the same database (three different users with different privileges). I will try enabling logging.
Though I'm still convinced that, while perhaps unrelated to my last crash report, the main problem still seems to be related to mysql_close if it tries to close a connection that was already closed by the remote server due to a timeout (wait_timeout expired). I added mysql_log to a filterscript and proceeded to reload said filterscript, thereby closing the MySQL connection. Result: crash with a backtrace referencing mysql_close, as in most of my previous crashlogs.
Though I'm still convinced that, while perhaps unrelated to my last crash report, the main problem still seems to be related to mysql_close if it tries to close a connection that was already closed by the remote server due to a timeout (wait_timeout expired). I added mysql_log to a filterscript and proceeded to reload said filterscript, thereby closing the MySQL connection. Result: crash with a backtrace referencing mysql_close, as in most of my previous crashlogs.