="justify"> $ peer_ok = false;
}
}
$ line = trim (fgets ($ fp));
}
// echo "<$ i>"; ($ found_entry == false) {
// $ msg. = "-". $ Trunks [$ i] ["name"]. "Недоступний n"; _log ("-". $ Trunks [$ i] ["name"]. "Недоступний"); (! $ Trunks [$ i] ["tlock"]) {
// тимчасове блокування, якщо закінчився час блокуємо повністю
// if (date ($ date_format, time ())> $ trunks [$ i] ["tlocktime"]) {
// $ msg. = "-". $ Trunks [$ i] ["name"]. "Не зареєстрований ... Наступне повідомлення буде ". date ($ date_format, (time () + (30 * 60))). PHP_EOL;
// $ trunks [$ i] ["tlock"] = false;
// $ trunks [$ i] ["tlocktime"] = "never";
// $ trunks [$ i] ["lock"] = true;
// $ trunks [$ i] ["locktime"] = date ($ date_format, (time () + (30 * 60)));
// $ trunks [$ i] ["first"] = date ($ date_format, time ());
// put_log ("- Peer". $ trunks [$ i] ["name"]. "lock");
//}
//} else {
// загубилася реєстрація, вішаємо тимчасову блокування
$ trunks [$ i] ["tlock"] = true;
$ trunks [$ i] ["tlocktime"] = date ($ date_format, (time () + (3 * 60)));
$ trunks [$ i] ["lock"] = false;
$ trunks [$ i] ["locktime"] = "never";
$ trunks [$ i] ["first"] = "never"; _log ("- Peer". $ trunks [$ i] ["name"]. " ; temp lock ");
}
} else if ($ peer_ok == true) {_log ("- Peer". $ trunks [$ i] ["name"]. "$ status"); ( $ trunks [$ i] ["tlock"] or $ trunks [$ i] ["lock"]) {
$ trunks [$ i] ["tlock"] = false;
$ trunks [$ i] ["tlocktime"] = "never";
$ trunks [$ i] ["lock"] = false;
$ trunks [$ i] ["locktime"] = "never";
$ trunks [$ i] ["first"] = "never"; _log ("- Peer". $ trunks [$ i] ["name"]. " ; release lock ");
}
} else {_log ("== DEBUG:". date ($ date_format, time ()). "====". $ trunks [$ i] [" locktime "]); ($ trunks [$ i] [" lock "]) {
// якщо вже заблокований, відсилаємо через пів години
if (date ($ date_format, time ())> $ trunks [$ i] ["locktime"]) {
// Прийшов час кричати!
$ msg. = "-". $ Trunks [$ i] ["name"]. "Досі не зареєстрований ... Наступне повідомлення буде ". date ($ date_format, (time () + (30 * 60))). "... Перший раз був ". $ Trunks [$ i] ["first"]. PHP_EOL;
$ trunks [$ i] ["locktime"] = dat...