From: Wilfried Goesgens Date: Tue, 4 Aug 2015 21:29:23 +0000 (+0200) Subject: properly terminate after running maintenance commands. X-Git-Tag: Release_902~156^2~1^2~6 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=8e51bf12d66d11dc51ee5597983623d6d71a0fda properly terminate after running maintenance commands. --- diff --git a/citadel/modules/migrate/serv_migrate.c b/citadel/modules/migrate/serv_migrate.c index 9fff10960..6dc342ff7 100644 --- a/citadel/modules/migrate/serv_migrate.c +++ b/citadel/modules/migrate/serv_migrate.c @@ -1176,7 +1176,6 @@ void migr_do_restore_meta(void) { long msgnum; int lastnum = 0; int refcount = 0; - int count = 0; CitContext *Ctx; char *prn; StrBuf *RoomNames; @@ -1240,12 +1239,9 @@ void migr_do_restore_meta(void) { fclose(migr_global_message_list); } - if (Ctx->kill_me == 0) - syslog(LOG_INFO, "Exported %d messages.\n", count); - else - syslog(LOG_ERR, "Export aborted due to client disconnect! \n"); - migr_restore_message_metadata(-1L, -1); /* This frees the encoding buffer */ + cprintf("%d system analysis completed", CIT_OK); + Ctx->kill_me = 1; }