diff options
| -rw-r--r-- | sesman/sesman.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sesman/sesman.c b/sesman/sesman.c index 4fc038de..186ad4e5 100644 --- a/sesman/sesman.c +++ b/sesman/sesman.c @@ -331,6 +331,12 @@ main(int argc, char** argv) sesman_main_loop(); + /* clean up PID file on exit */ + if (daemon) + { + g_file_delete(pid_file); + } + g_delete_wait_obj(g_term_event); g_delete_wait_obj(g_sync_event); |
