Revision: 7217 http://sourceforge.net/p/ipcop/svn/7217 Author: dotzball Date: 2014-01-14 18:32:26 +0000 (Tue, 14 Jan 2014) Log Message: ----------- Wait for proxy to finish restart. Without waiting it is possible the GUI shows 'Not running' but it is.
Modified Paths: -------------- ipcop/trunk/html/cgi-bin/urlfilter.cgi Modified: ipcop/trunk/html/cgi-bin/urlfilter.cgi =================================================================== --- ipcop/trunk/html/cgi-bin/urlfilter.cgi 2014-01-13 16:53:39 UTC (rev 7216) +++ ipcop/trunk/html/cgi-bin/urlfilter.cgi 2014-01-14 18:32:26 UTC (rev 7217) @@ -368,7 +368,7 @@ &setpermissions($dbdir); - system('/usr/local/bin/restartsquid'); + system('/usr/local/bin/restartsquid --waitpid'); } } @@ -527,7 +527,7 @@ } if (!$errormessage) { - system('/usr/local/bin/restartsquid'); + system('/usr/local/bin/restartsquid --waitpid'); } $tcsettings{'TCMODE'} = 'on'; } @@ -727,7 +727,7 @@ $errormessage .= "$Lang::tr{'errmsg web proxy service required'}<br />"; } - if (!$errormessage) { system('/usr/local/bin/restartsquid'); } + if (!$errormessage) { system('/usr/local/bin/restartsquid --waitpid');} $uqsettings{'UQMODE'} = 'on'; } @@ -988,7 +988,7 @@ &writeconfigfile; - system('/usr/local/bin/restartsquid') unless ($besettings{'NORESTART'} eq 'on'); + system('/usr/local/bin/restartsquid --waitpid') unless ($besettings{'NORESTART'} eq 'on'); if (-d $editdir) { system("rm -rf $editdir"); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Ipcop-svn mailing list Ipcop-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipcop-svn