fixed bug with handling networking packets if request dialog is active
authorHolger Schemel <info@artsoft.org>
Fri, 12 Oct 2018 16:04:30 +0000 (18:04 +0200)
committerHolger Schemel <info@artsoft.org>
Fri, 12 Oct 2018 16:04:35 +0000 (18:04 +0200)
commitef4236ac56bedd0e83777505c4ed63fbf4a74698
treee27ea4c9fbba711cc6b290cb5b54c79905e13478
parent0a414fc94edd4a357908a9eafed7e893da23bec3
fixed bug with handling networking packets if request dialog is active

Before, it was possible for a network client to start a new game while
another client was still about answering a request dialog (like asking
if a tape for a solved level should be saved), causing synchronization
problems with network packet handling.

With this bugfix, handling network packets is paused during a request.
src/game.c
src/game.h
src/init.c
src/network.c
src/tools.c