Нет способа обнаружить разрыв соединения клиента в режиме реального времени, если только не используется канал RMTP, который используется за сокетом.При использовании разных каналов вы можете сделать несколько обходных путей, например, иметь некоторый javascript в вашей сети, обнаруживающий событие выгрузки страницы, или вы можете использовать свой клиент, используя какой-то механизм биения сердца.