summaryrefslogtreecommitdiffstats
path: root/inc/trigger.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/trigger.inc.php')
-rw-r--r--inc/trigger.inc.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/inc/trigger.inc.php b/inc/trigger.inc.php
index e89a9a17..cc603719 100644
--- a/inc/trigger.inc.php
+++ b/inc/trigger.inc.php
@@ -50,7 +50,12 @@ class Trigger
*/
public static function autoUpdateServerIp()
{
- $task = Taskmanager::submit('LocalAddressesList');
+ for ($i = 0; $i < 5; ++$i) {
+ $task = Taskmanager::submit('LocalAddressesList');
+ if ($task !== false)
+ break;
+ sleep(1);
+ }
if ($task === false)
return false;
$task = Taskmanager::waitComplete($task, 10000);