Показать сообщение отдельно
Старый 19.04.2016, 01:33   #8
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: node js, 30% игроков не могут подключится

Сообщение от KingMaks Посмотреть сообщение
pax, я так понимаю nodelay перед отправкой всю дату воедино собирает? ну я вручную такую штуку написал, жду пока вся дата придет и только потом обрабатываю.
Не совсем, nodelay указывает, что данные надо отправлять сразу, а не ждать достаточного размера пакета (не собирать несколько пакетов в один). Читать полностью данные ты правильно сделал, но отправлять надо сразу. Либо вызывать flush или подобные методы для мгновенной отправки.
Просто есть вероятность, что сервер может не дождаться пакета логина. Ты пинг делаешь раз в какой-то промежуток времени?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
KingMaks (20.04.2016)