From 860393536dc37d952103c5929c179b1f28d88372 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 28 Dec 2018 15:28:56 -0800 Subject: [PATCH] Ensure a connection termination callback is not invoked due to calling LiInterruptConnection() --- src/Connection.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Connection.c b/src/Connection.c index 36b72e5..437403d 100644 --- a/src/Connection.c +++ b/src/Connection.c @@ -144,7 +144,7 @@ static void ClInternalConnectionTerminated(long errorCode) int err; // Avoid recursion and issuing multiple callbacks - if (alreadyTerminated) { + if (alreadyTerminated || ConnectionInterrupted) { return; }