Данная проблема широко обсуждается на
github , но никто до сих пор не нашел решения. Сами авторы либы молчат.
Суть в том, что событие socket.on('disconnect', () => {}) не вызывает никаких действий нигде, кроме safari. Есть у кого-нибудь какие-нибудь возможные варианты решения проблемы?