If user has pressed ctrl+c in any time when the server has been running, the timer created for detecting consecutive ctrl+c is never freed, even if the server later exits cleanly.
civserver.c does not have a header file of it's own for declaring a function to free things allocated in that module. Maybe we should move signal handling stuff to a completely new module?
If user has pressed ctrl+c in any time when the server has been running, the timer created for detecting consecutive ctrl+c is never freed, even if the server later exits cleanly.
civserver.c does not have a header file of it's own for declaring a function to free things allocated in that module. Maybe we should move signal handling stuff to a completely new module?