hungry
Guest
Упавшие юзеры в Socket Server
Имеется Socket Server, написанный на PHP
Ситуация: клиент завешает соединение - автоматом посылает серверу пакет нулевой длинны:
$bytes=@socket_recv($socket, $buffer, 2048, 0);
if ($bytes == 0) {
отключаем его
}
Но если у юзера пропало соединение с интернетом, то естесвенно ничего посылать он не будет.
Как выловить такого юзера, что связь с ним пропала... ?
Имеется Socket Server, написанный на PHP
Ситуация: клиент завешает соединение - автоматом посылает серверу пакет нулевой длинны:
$bytes=@socket_recv($socket, $buffer, 2048, 0);
if ($bytes == 0) {
отключаем его
}
Но если у юзера пропало соединение с интернетом, то естесвенно ничего посылать он не будет.
Как выловить такого юзера, что связь с ним пропала... ?