Блог пользователя Alex

Зависания сервера

Нашел ошибку в своем серверном коде:

Когда в одном сетевом пакете приходило несколько событий (ходов, фраз, посадок/вставаний из-за стола) - а это нечасто, обычно в каждом пакете только одно событие - то моя программа обрабатывала только первое событие. А последующие события обрабатывались позже, с приходом новых пакетов. Из-за этого могли не нажиматься кнопки, карты налезали друг на друга или: пишешь фразу в чате, а исполняется предыдущий ход.

Я сейчас как мог исправил, увидим сегодня вечером в час пик результаты, помогло ли.

Страницы

Subscribe to RSS - Блог пользователя Alex

Победитель
прошлой
недели

 Андрей, Красноярск: 2010$

Андрей

Медаль × 13

Семерка
лучших

  1. Дмитрий, Ярославль: 561$ »
  2. Алекс, Москва: 370$
  3.  Александр: 344$
  4. Tima, Экибастуз: 326$
  5. Андрей: 241$
  6.  Валюшка, Москва: 155$
  7. Роман19720908, Санкт-Петербург: 149$

Лидер
текущей
недели

Дмитрий, Ярославль: 561$

Дмитрий

Медаль × 1