diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp index 49444d17..29a1c132 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1334,6 +1334,13 @@ int main(int argc, char *argv[]) case STATE_WAIT: break; + case STATE_FORCE_QUIT: + logger->log("State: FORCE_QUIT"); + state = STATE_EXIT; + logoutThenExit(); + Net::getGeneralHandler()->unload(); + break; + default: state = STATE_FORCE_QUIT; break; |