Блоги

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

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

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

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

Страницы

Subscribe to RSS - блоги

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

 Любовь, г. Нижневартовск (Ханты-Мансийский Автономный округ - Югра АО): 2137$

Любовь

Медаль × 14

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

  1. ТАХ, Ботиево: 522$ »
  2. Танечка, Гродно : 496$
  3. Дмитрий, Ярославль: 409$
  4. LosevVol: 252$
  5. Sascha, Berlin: 240$
  6. сергей: 239$
  7.  Ренат, катарколь: 213$

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

ТАХ, Ботиево: 522$

ТАХ

Медаль × 1