diff options
Diffstat (limited to 'plugins/backup-restore')
-rw-r--r-- | plugins/backup-restore/backup.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/plugins/backup-restore/backup.c b/plugins/backup-restore/backup.c index 928998f585..f813b2ca55 100644 --- a/plugins/backup-restore/backup.c +++ b/plugins/backup-restore/backup.c @@ -248,6 +248,12 @@ run_cmd (const gchar *cmd) } static void +run_evolution_no_wait (void) +{ + g_spawn_command_line_async (EVOLUTION, NULL); +} + +static void write_dir_file (void) { GString *content, *filename; @@ -326,7 +332,7 @@ backup (const gchar *filename, return; txt = _("Restarting Evolution"); - run_cmd (EVOLUTION); + run_evolution_no_wait (); } } @@ -513,7 +519,7 @@ restore (const gchar *filename, return; txt = _("Restarting Evolution"); - run_cmd (EVOLUTION); + run_evolution_no_wait (); } } |