From 3f4d694fe3da77e126c77f161a6950352bf8ba0a Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Thu, 23 Jun 2016 14:30:34 +0200 Subject: [PATCH] captive portal, increase timeout, sometimes 2 seconds may not be enough. fix for: PHP Warning: SQLite3Stmt::execute(): Unable to execute statement: database is locked in /usr/local/opnsense/scripts/OPNsense/CaptivePortal/process_accounting_messages.php on line 68 --- .../OPNsense/CaptivePortal/process_accounting_messages.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/scripts/OPNsense/CaptivePortal/process_accounting_messages.php b/src/opnsense/scripts/OPNsense/CaptivePortal/process_accounting_messages.php index aab428cf3..f0961a00d 100755 --- a/src/opnsense/scripts/OPNsense/CaptivePortal/process_accounting_messages.php +++ b/src/opnsense/scripts/OPNsense/CaptivePortal/process_accounting_messages.php @@ -35,7 +35,7 @@ use OPNsense\Auth\AuthenticationFactory; // open database $database_filename = '/var/captiveportal/captiveportal.sqlite'; $db = new SQLite3($database_filename); -$db->busyTimeout(2000); +$db->busyTimeout(20000); // query all sessions with client restrictions $result = $db->query('