From c6b009c1727cf453d6647bba281bddf97f8b70d8 Mon Sep 17 00:00:00 2001 From: Pinga <121483313+getpinga@users.noreply.github.com> Date: Tue, 12 Dec 2023 09:42:56 +0200 Subject: [PATCH] IP whitelist now updates every 5 minutes. --- epp/start_epp.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/epp/start_epp.php b/epp/start_epp.php index bda6562..d71488f 100644 --- a/epp/start_epp.php +++ b/epp/start_epp.php @@ -542,11 +542,15 @@ $server->handle(function (Connection $conn) use ($table, $pool, $c, $log, $permi $conn->close(); }); +Swoole\Coroutine::create(function () use ($pool, $permittedIPsTable) { + updatePermittedIPs($pool, $permittedIPsTable); +}); + Swoole\Coroutine::create(function () use ($server) { $server->start(); }); -// Set a timer to update permitted IPs every 15 minutes (900000 milliseconds) -Timer::tick(900000, function() use ($pool, $permittedIPsTable) { +// Set a timer to update permitted IPs every 5 minutes (300000 milliseconds) +Timer::tick(300000, function() use ($pool, $permittedIPsTable) { updatePermittedIPs($pool, $permittedIPsTable); }); \ No newline at end of file