diff options
Diffstat (limited to 'swaylock/main.c')
-rw-r--r-- | swaylock/main.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/swaylock/main.c b/swaylock/main.c index af1f7a74..3049934e 100644 --- a/swaylock/main.c +++ b/swaylock/main.c | |||
@@ -425,7 +425,10 @@ int main(int argc, char **argv) { | |||
425 | show_indicator = false; | 425 | show_indicator = false; |
426 | break; | 426 | break; |
427 | case 'f': | 427 | case 'f': |
428 | daemon(0, 0); | 428 | if (daemon(0, 0) != 0) { |
429 | sway_log(L_ERROR, "daemon call failed"); | ||
430 | exit(EXIT_FAILURE); | ||
431 | } | ||
429 | break; | 432 | break; |
430 | default: | 433 | default: |
431 | fprintf(stderr, "%s", usage); | 434 | fprintf(stderr, "%s", usage); |