Lines Matching refs:pid2
403 my $pid2 = 0;
406 $pid2 = pidfromfile($pidfile);
407 if(($pid2 > 0) && pidexists($pid2)) {
408 # if $pid2 is valid, then make sure this pid is alive, as
429 return ($child, $pid2);
1171 my ($httppid, $pid2) = startnew($cmd, $pidfile, 15, 0);
1176 stopserver($server, "$pid2");
1192 stopserver($server, "$httppid $pid2");
1196 $pid2 = $pid3;
1202 return (0, $httppid, $pid2, $port);
1246 my ($http2pid, $pid2) = startnew($cmd, $pidfile, 15, 0);
1250 stopserver($server, "$pid2");
1252 $http2pid = $pid2 = 0;
1264 return (0+!$http2pid, $http2pid, $pid2, $port, $port2);
1385 my ($httpspid, $pid2) = startnew($cmd, $pidfile, 15, 0);
1392 $httpspid = $pid2 = 0;
1405 return (0+!$httpspid, $httpspid, $pid2, $port);
1450 my ($httptlspid, $pid2) = startnew($cmd, $pidfile, 10, 1);
1454 stopserver($server, "$pid2");
1456 $httptlspid = $pid2 = 0;
1465 return (0+!$httptlspid, $httptlspid, $pid2, $port);
1513 my ($ftppid, $pid2) = startnew($cmd, $pidfile, 15, 0);
1518 stopserver($server, "$pid2");
1533 stopserver($server, "$ftppid $pid2");
1537 $pid2 = $pid3;
1544 return (0, $pid2, $ftppid);
1593 my ($protospid, $pid2) = startnew($cmd, $pidfile, 15, 0);
1600 $protospid = $pid2 = 0;
1612 return (0+!$protospid, $protospid, $pid2, $port);
1660 my ($tftppid, $pid2) = startnew($cmd, $pidfile, 15, 0);
1665 stopserver($server, "$pid2");
1677 stopserver($server, "$tftppid $pid2");
1681 $pid2 = $pid3;
1687 return (0, $pid2, $tftppid, $port);
1736 my ($rtsppid, $pid2) = startnew($cmd, $pidfile, 15, 0);
1741 stopserver($server, "$pid2");
1753 stopserver($server, "$rtsppid $pid2");
1757 $pid2 = $pid3;
1763 return (0, $rtsppid, $pid2, $port);
1823 my ($sshpid, $pid2) = startnew($cmd, $pidfile, 60, 0);
1828 # zero pid2 above.
1831 stopserver($server, "$pid2");
1833 $sshpid = $pid2 = 0;
1853 stopserver($server, "$sshpid $pid2");
1855 $sshpid = $pid2 = 0;
1884 logmsg "RUN: $srvrname on PID $pid2 port $port\n" if($verb);
1886 return (0, $pid2, $sshpid, $port);
1926 my ($sockspid, $pid2) = startnew($cmd, $pidfile, 30, 0);
1931 stopserver($server, "$pid2");
1940 logmsg "RUN: $srvrname server is now running PID $pid2 on PORT $mqttport\n";
1943 return (0, $pid2, $sockspid);
1995 my ($sockspid, $pid2) = startnew($cmd, $pidfile, 30, 0);
2000 stopserver($server, "$pid2");
2008 logmsg "RUN: $srvrname server is now running PID $pid2\n";
2011 return (0, $pid2, $sockspid, $port);
2056 my ($dictpid, $pid2) = startnew($cmd, $pidfile, 15, 0);
2060 stopserver($server, "$pid2");
2062 $dictpid = $pid2 = 0;
2072 return (0+!$dictpid, $dictpid, $pid2, $port);
2117 my ($smbpid, $pid2) = startnew($cmd, $pidfile, 15, 0);
2121 stopserver($server, "$pid2");
2123 $smbpid = $pid2 = 0;
2133 return (0+!$smbpid, $smbpid, $pid2, $port);
2177 my ($ntelpid, $pid2) = startnew($cmd, $pidfile, 15, 0);
2181 stopserver($server, "$pid2");
2183 $ntelpid = $pid2 = 0;
2193 return (0+!$ntelpid, $ntelpid, $pid2, $port);
2325 my ($pid, $pid2);
2348 ($serr, $pid, $pid2) = runpingpongserver($what, "", $verbose);
2352 logmsg sprintf("* pid $what => %d %d\n", $pid, $pid2) if($verbose);
2353 $run{$what}="$pid $pid2";
2364 ($serr, $pid, $pid2) = runpingpongserver("ftp", "", $verbose, "ipv6");
2369 $pid2) if($verbose);
2370 $run{'ftp-ipv6'}="$pid $pid2";
2382 ($serr, $pid, $pid2, $PORT{'gopher'}) =
2387 logmsg sprintf ("* pid gopher => %d %d\n", $pid, $pid2)
2389 $run{'gopher'}="$pid $pid2";
2401 ($serr, $pid, $pid2, $PORT{"gopher6"}) =
2407 $pid2) if($verbose);
2408 $run{'gopher-ipv6'}="$pid $pid2";
2413 ($serr, $pid, $pid2, $PORT{"http3"}) = runhttp3server($verbose);
2417 logmsg sprintf ("* pid http/3 => %d %d\n", $pid, $pid2)
2419 $run{'http/3'}="$pid $pid2";
2424 ($serr, $pid, $pid2, $PORT{"http2"}, $PORT{"http2tls"}) =
2429 logmsg sprintf ("* pid http/2 => %d %d\n", $pid, $pid2)
2431 $run{'http/2'}="$pid $pid2";
2442 ($serr, $pid, $pid2, $PORT{'http'}) =
2447 logmsg sprintf ("* pid http => %d %d\n", $pid, $pid2)
2449 $run{'http'}="$pid $pid2";
2461 ($serr, $pid, $pid2, $PORT{"httpproxy"}) =
2466 logmsg sprintf ("* pid http-proxy => %d %d\n", $pid, $pid2)
2468 $run{'http-proxy'}="$pid $pid2";
2480 ($serr, $pid, $pid2, $PORT{"http6"}) =
2485 logmsg sprintf("* pid http-ipv6 => %d %d\n", $pid, $pid2)
2487 $run{'http-ipv6'}="$pid $pid2";
2498 ($serr, $pid, $pid2, $PORT{'rtsp'}) = runrtspserver($verbose);
2502 logmsg sprintf("* pid rtsp => %d %d\n", $pid, $pid2) if($verbose);
2503 $run{'rtsp'}="$pid $pid2";
2514 ($serr, $pid, $pid2, $PORT{'rtsp6'}) = runrtspserver($verbose, "ipv6");
2518 logmsg sprintf("* pid rtsp-ipv6 => %d %d\n", $pid, $pid2)
2520 $run{'rtsp-ipv6'}="$pid $pid2";
2542 ($serr, $pid, $pid2) = runpingpongserver($cproto, "", $verbose);
2546 logmsg sprintf("* pid $cproto => %d %d\n", $pid, $pid2) if($verbose);
2547 $run{$cproto}="$pid $pid2";
2550 ($serr, $pid, $pid2, $PORT{$what}) =
2556 logmsg sprintf("* pid $what => %d %d\n", $pid, $pid2)
2558 $run{$what}="$pid $pid2";
2583 ($serr, $pid, $pid2, $PORT{'http'}) =
2588 logmsg sprintf("* pid http => %d %d\n", $pid, $pid2) if($verbose);
2589 $run{'http'}="$pid $pid2";
2592 ($serr, $pid, $pid2, $PORT{'https'}) =
2597 logmsg sprintf("* pid https => %d %d\n", $pid, $pid2)
2599 $run{'https'}="$pid $pid2";
2622 ($serr, $pid, $pid2, $port) =
2628 logmsg sprintf("* pid gopher => %d %d\n", $pid, $pid2) if($verbose);
2630 $run{'gopher'}="$pid $pid2";
2634 ($serr, $pid, $pid2, $port) =
2640 logmsg sprintf("* pid gophers => %d %d\n", $pid, $pid2)
2643 $run{'gophers'}="$pid $pid2";
2667 ($serr, $pid, $pid2, $PORT{"httpsproxy"}) =
2672 logmsg sprintf("* pid https-proxy => %d %d\n", $pid, $pid2)
2674 $run{'https-proxy'}="$pid $pid2";
2689 ($serr, $pid, $pid2, $PORT{'httptls'}) =
2694 logmsg sprintf("* pid httptls => %d %d\n", $pid, $pid2)
2696 $run{'httptls'}="$pid $pid2";
2711 ($serr, $pid, $pid2, $PORT{"httptls6"}) =
2716 logmsg sprintf("* pid httptls-ipv6 => %d %d\n", $pid, $pid2)
2718 $run{'httptls-ipv6'}="$pid $pid2";
2729 ($serr, $pid, $pid2, $PORT{'tftp'}) =
2734 logmsg sprintf("* pid tftp => %d %d\n", $pid, $pid2) if($verbose);
2735 $run{'tftp'}="$pid $pid2";
2746 ($serr, $pid, $pid2, $PORT{'tftp6'}) =
2751 logmsg sprintf("* pid tftp-ipv6 => %d %d\n", $pid, $pid2) if($verbose);
2752 $run{'tftp-ipv6'}="$pid $pid2";
2757 ($serr, $pid, $pid2, $PORT{'ssh'}) = runsshserver("", $verbose);
2761 logmsg sprintf("* pid ssh => %d %d\n", $pid, $pid2) if($verbose);
2762 $run{'ssh'}="$pid $pid2";
2767 ($serr, $pid, $pid2, $PORT{"socks"}) = runsocksserver("", $verbose);
2771 logmsg sprintf("* pid socks => %d %d\n", $pid, $pid2) if($verbose);
2772 $run{'socks'}="$pid $pid2";
2777 ($serr, $pid, $pid2) = runsocksserver("2", $verbose, "", "unix");
2781 logmsg sprintf("* pid socks5unix => %d %d\n", $pid, $pid2) if($verbose);
2782 $run{'socks5unix'}="$pid $pid2";
2787 ($serr, $pid, $pid2) = runmqttserver("", $verbose);
2791 logmsg sprintf("* pid mqtt => %d %d\n", $pid, $pid2) if($verbose);
2792 $run{'mqtt'}="$pid $pid2";
2804 ($serr, $pid, $pid2, $unused) =
2809 logmsg sprintf("* pid http-unix => %d %d\n", $pid, $pid2)
2811 $run{'http-unix'}="$pid $pid2";
2816 ($serr, $pid, $pid2, $PORT{"dict"}) = rundictserver($verbose, "");
2820 logmsg sprintf ("* pid DICT => %d %d\n", $pid, $pid2)
2822 $run{'dict'}="$pid $pid2";
2827 ($serr, $pid, $pid2, $PORT{"smb"}) = runsmbserver($verbose, "");
2831 logmsg sprintf ("* pid SMB => %d %d\n", $pid, $pid2)
2833 $run{'smb'}="$pid $pid2";
2838 ($serr, $pid, $pid2, $PORT{"telnet"}) =
2843 logmsg sprintf ("* pid neg TELNET => %d %d\n", $pid, $pid2)
2845 $run{'telnet'}="$pid $pid2";