Re[4]: WebSocket
От: Videoman Россия https://hts.tv/
Дата: 28.02.20 11:49
Оценка:
Здравствуйте, Mystic Artifact, Вы писали:

MA> Попробуй FF. Если всё вышеописанное — правда, то это больше похоже на баг, хотя у них такие жидкие спецификации, что даже если предъявишь — то наверняка найдут оправдание.


Можно конечно, но FF умирающий браузер и он слишком мало распространен что бы я мог игнорировать Chrome. Пока по экспериментам получается так: если работаем в "расслабленном" режиме, то все ок. Если нагружаем WebSocket на приеме и JS код не успевает растаскивать пакеты, то внутренняя очередь которая дергает onmessage, как-то умудряется менять порядок вызовов. Сразу в onmessage callback стоит логирование, поэтому другую асинхронность я исключаю. Еще что заметил, что порядок меняется как у стека, типа: отправили 1,2,3,4,5,6...
приняли: 3,2,1,4,6,5....
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.