mirror of
https://github.com/getnamingo/registry.git
synced 2025-07-21 01:55:59 +02:00
IP whitelist now updates every 5 minutes.
This commit is contained in:
parent
bc3a55d6b4
commit
c6b009c172
1 changed files with 6 additions and 2 deletions
|
@ -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);
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue