projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
properly terminate after running maintenance commands.
[citadel.git]
/
citadel
/
modules
/
migrate
/
serv_migrate.c
diff --git
a/citadel/modules/migrate/serv_migrate.c
b/citadel/modules/migrate/serv_migrate.c
index 9fff10960e6ceb40679e50d3f9323546c0137d23..6dc342ff77f04f9b7c7f8e3afb064c334047381b 100644
(file)
--- 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;
long msgnum;
int lastnum = 0;
int refcount = 0;
- int count = 0;
CitContext *Ctx;
char *prn;
StrBuf *RoomNames;
CitContext *Ctx;
char *prn;
StrBuf *RoomNames;
@@
-1240,12
+1239,9
@@
void migr_do_restore_meta(void) {
fclose(migr_global_message_list);
}
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 */
migr_restore_message_metadata(-1L, -1); /* This frees the encoding buffer */
+ cprintf("%d system analysis completed", CIT_OK);
+ Ctx->kill_me = 1;
}
}