(captive portal) catch exception for process_accounting_messages.php

This commit is contained in:
Ad Schellevis 2016-04-28 17:01:35 +02:00
parent 16e3ddf2fa
commit 9ff3fcc797

View File

@ -220,7 +220,11 @@ def main():
bgprocess.db.close()
# process accounting messages (uses php script, for reuse of Auth classes)
subprocess.call(['/usr/local/opnsense/scripts/OPNsense/CaptivePortal/process_accounting_messages.php'])
try:
subprocess.call(['/usr/local/opnsense/scripts/OPNsense/CaptivePortal/process_accounting_messages.php'])
except OSError:
# if accounting script crashes don't exit backgroung process
pass
# sleep
time.sleep(5)