diff options
-rw-r--r-- | src/armsoc_driver.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/armsoc_driver.c b/src/armsoc_driver.c index 39aa608..578a563 100644 --- a/src/armsoc_driver.c +++ b/src/armsoc_driver.c @@ -1343,7 +1343,7 @@ ARMSOCEnterVT(VT_FUNC_ARGS_DECL) TRACE_ENTER(); for (i = 1; i < currentMaxClients; i++) { - if (clients[i]) + if (clients[i] && !clients[i]->clientGone) AttendClient(clients[i]); } @@ -1378,7 +1378,7 @@ ARMSOCLeaveVT(VT_FUNC_ARGS_DECL) TRACE_ENTER(); for (i = 1; i < currentMaxClients; i++) { - if (clients[i]) + if (clients[i] && !clients[i]->clientGone) IgnoreClient(clients[i]); } |