diff --git a/src/sbbs3/answer.cpp b/src/sbbs3/answer.cpp index 1ca378d07e45d1b7c42dd7930322205a99052c97..ea3c7c3ba8bc1e3b51a11e21a51bc617a6b31efa 100644 --- a/src/sbbs3/answer.cpp +++ b/src/sbbs3/answer.cpp @@ -376,6 +376,7 @@ bool sbbs_t::answer() ssh_mode = false; pthread_mutex_unlock(&ssh_mutex); close_socket(client_socket); + client_socket = INVALID_SOCKET; useron.number = 0; return false; }