Я использую TCP-сервер в Erlang, который общается с клиентами мобильных телефонов.Мобильные телефоны часто отключаются, поэтому сервер должен уметь их обнаруживать.Поэтому я хочу, чтобы сервер отправлял сообщения клиентам с тайм-аутом, чтобы по истечении этого времени соединение закрывалось, а клиент отмечался как автономный.
Я использовал эту опцию прослушивания на сервере:
[{certfile, "cert.pem"},
{keyfile, "key.pem"},
{reuseaddr, true},
{active, false},
{send_timeout, 10000}]
После того, как я установил соединение между сервером и мобильным телефоном, я переключаю телефон в режим полета (который отключает все беспроводные сигналы) и выполняю отправку ssl: на сервер.Функция отправки happliy вернулась нормально, как будто пакет успешно передан.
Что я сделал не так?