zhuyifei1999 added a comment.
def _write_bytes(self, data):
self._sock.settimeout(self._write_timeout)
try:
self._sock.sendall(data)
except IOError as e:
self._force_close()
raise err.OperationalError(
CR.CR_SERVER_GONE_ERROR,
"MySQL server has gone away (%r)" % (e,))
def _force_close(self):
"""Close connection without QUIT message"""
if self._sock:
try:
self._sock.close()
except:
pass
self._sock = None
self._rfile = None
TASK DETAIL
https://phabricator.wikimedia.org/T216741
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: zhuyifei1999
Cc: Xqt, zhuyifei1999, Mpaa, Aklapper, pywikibot-bugs-list, Dvorapa, Wenyi,
AndyTan, Zylc, 1978Gage2001, aborrero, Chicocvenancio, Tbscho, MayS,
Freddy2001, Mdupont, JJMC89, Avicennasis, srodlund, Luke081515, mys_721tx,
Gryllida, jayvdb, Dalba, Masti, scfc, Alchimista, coren, Rxy, Krenair, chasemp
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs