diff --git a/src/sbbs3/sbbscon.c b/src/sbbs3/sbbscon.c index 97b94a57f7fbf3dad4fa645ef1aaca70afab657a..0ff1cca32945a79634cfebf40c7a4957adab2901 100644 --- a/src/sbbs3/sbbscon.c +++ b/src/sbbs3/sbbscon.c @@ -553,6 +553,7 @@ void _sighandler_quit(int sig) bbs_terminate(); ftp_terminate(); mail_terminate(); + services_terminate(); while(bbs_running || ftp_running || mail_running || services_running) mswait(1); if(is_daemon)