Merge pull request #2937 from thelounge/xpaw/empty-storage-later

Empty storage directory after destroying all channels
This commit is contained in:
Pavel Djundik 2019-01-15 13:51:35 +02:00 committed by GitHub
commit 6fb41b44d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -181,6 +181,11 @@ module.exports = function() {
return;
}
log.info("Exiting...");
// Close all client and IRC connections
manager.clients.forEach((client) => client.quit());
if (Helper.config.prefetchStorage) {
log.info("Clearing prefetch storage folder, this might take a while...");
@ -190,11 +195,6 @@ module.exports = function() {
// Forcefully exit after 3 seconds
suicideTimeout = setTimeout(() => process.exit(1), 3000);
log.info("Exiting...");
// Close all client and IRC connections
manager.clients.forEach((client) => client.quit());
// Close http server
server.close(() => {
clearTimeout(suicideTimeout);