Мы разрабатываем клиент-серверное приложение.Клиент (приложение для iPhone) и сервер (рабочий стол) общаются через Wi-Fi.Мы используем TCP / IP.
Каждые пять секунд клиентское приложение отправляет на сервер специальное сообщение (мы называем это пингом, но это наш пинг).Мы должны проверить поведение клиента, когда разрывается соединение с сервером.Я включаю Wi-Fi на моем рабочем столе.Мы ожидаем получить уведомление о том, что ссылка не работает через небольшой промежуток времени.Вместо этого уведомление приходит через 4 или 5 минут (клиент использует класс NSStream, поэтому в нем говорится «NSStreamEventErrorOccurn»).
Почему оно приходит так поздно?
Как я могу получить уведомление раньше?(скажем, через 5 секунд)
Спасибо.