Ensure a connection termination callback is not invoked due to calling LiInterruptConnection()

This commit is contained in:
Cameron Gutman 2018-12-28 15:28:56 -08:00
parent dd49e5bbfd
commit 860393536d

View File

@ -144,7 +144,7 @@ static void ClInternalConnectionTerminated(long errorCode)
int err;
// Avoid recursion and issuing multiple callbacks
if (alreadyTerminated) {
if (alreadyTerminated || ConnectionInterrupted) {
return;
}