403Webshell
Server IP : 82.208.35.60  /  Your IP : 216.73.216.89
Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31
System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64
User : studiokobylisy_cz ( 1008)
PHP Version : 7.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /usr/ports/sysutils/daemontools/files/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/ports/sysutils/daemontools/files/patch-supervise.c
Description: Fix the supervise(8) operation if fork(2) fails.
Origin: http://marc.info/?l=djbdns&m=126856288028988&w=2
Author: Matthew Dempsky <matthew@dempsky.org>
Last-Update: 2010-03-15

--- supervise.c.orig
+++ supervise.c
@@ -148,11 +148,12 @@
 	pidchange();
 	announce();
 	if (flagexit) return;
-	if (flagwant && flagwantup) trystart();
 	break;
       }
     }
 
+    if (flagwant && flagwantup && !pid) trystart();
+
     if (read(fdcontrol,&ch,1) == 1)
       switch(ch) {
 	case 'd':

Youez - 2016 - github.com/yon3zu
LinuXploit