فهرست منبع

check daemon() return value

Aaron Marcher 9 سال پیش
والد
کامیت
3971c1f47c
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      slstatus.c

+ 2 - 2
slstatus.c

@@ -621,8 +621,8 @@ main(int argc, char *argv[])
 	if (dflag && oflag) {
 		usage();
 	}
-	if (dflag) {
-		(void)daemon(1, 1);
+	if (dflag && daemon(1, 1) < 0) {
+		err(1, "daemon");
 	}
 
 	memset(&act, 0, sizeof(act));