From: GitHub <no...@gi...> - 2017-04-09 23:10:10
|
Branch: refs/heads/master Home: https://github.com/znc/znc Commit: 20b635aad77ffbfd5a28e916dae7213a27b1a562 https://github.com/znc/znc/commit/20b635aad77ffbfd5a28e916dae7213a27b1a562 Author: Eli Young <ely...@gm...> Date: 2017-04-10 (Mon, 10 Apr 2017) Changed paths: M src/IRCSock.cpp Log Message: ----------- Don't try to quit multiple times (#1392) Calls to CIRCSock::Quit() eventually result in the object's destructor being called, which itself calls CIRCSock::Quit() again. Avoid sending multiple quit messages to the remote server by checking if the underlying socket is already marked for closing. |