summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/captiveportal.inc5
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/inc/captiveportal.inc b/etc/inc/captiveportal.inc
index 4f6fb3e..8b1381b 100644
--- a/etc/inc/captiveportal.inc
+++ b/etc/inc/captiveportal.inc
@@ -416,12 +416,15 @@ function captiveportal_init_webgui() {
"", "", "", "lighty-CaptivePortal.pid", "8000", "/usr/local/captiveportal/",
"cert-portal.pem", "ca-portal.pem", 1, true);
+ @unlink("{$g['varrun_path']}/lighty-CaptivePortal.pid");
/* attempt to start lighttpd */
$res = mwexec("/usr/local/sbin/lighttpd -f {$g['varetc_path']}/lighty-CaptivePortal.conf");
/* fire up https instance */
- if (isset($config['captiveportal']['httpslogin']))
+ if (isset($config['captiveportal']['httpslogin'])) {
+ @unlink("{$g['varrun_path']}/lighty-CaptivePortal-SSL.pid");
$res = mwexec("/usr/local/sbin/lighttpd -f {$g['varetc_path']}/lighty-CaptivePortal-SSL.conf");
+ }
}
/* reinit will disconnect all users, be careful! */
OpenPOWER on IntegriCloud