Do not start the daemon more than once

Avoid starting multiple daemon instances if the --daemon argument is
passed and the daemon is already running. Terminate the already running
instance before spawning a new one instead.

Suggested-by: Vlad Glagolev <scm@vaygr.net>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
This commit is contained in:
Lukas Fleischer
2016-10-19 18:17:08 +02:00
parent 095576b945
commit 0d74c14fd1
3 changed files with 4 additions and 3 deletions

View File

@@ -97,7 +97,7 @@ today, tomorrow, and the day after tomorrow. The first form is equivalent to
appointments can be specified using the *-c* flag.
*--daemon*::
Start calcurse in background mode.
Start calcurse in background mode. Restart if the daemon was already running.
*--days* <num>::
Specify the length of the range (in days) when used with *-Q*. Cannot be