Fixing order of messages.
This commit is contained in:
@@ -1391,9 +1391,9 @@ ClientStateWaitGame::InternalHandlePacket(boost::shared_ptr<ClientThread> client
|
|||||||
if (tmpPacket->GetMsg()->present == PokerTHMessage_PR_startEventMessage) {
|
if (tmpPacket->GetMsg()->present == PokerTHMessage_PR_startEventMessage) {
|
||||||
StartEventMessage_t *netStartEvent = &tmpPacket->GetMsg()->choice.startEventMessage;
|
StartEventMessage_t *netStartEvent = &tmpPacket->GetMsg()->choice.startEventMessage;
|
||||||
if (netStartEvent->startEventType.present == startEventType_PR_rejoinEvent) {
|
if (netStartEvent->startEventType.present == startEventType_PR_rejoinEvent) {
|
||||||
client->GetCallback().SignalNetClientGameInfo(MSG_NET_GAME_CLIENT_SYNCSTART);
|
|
||||||
} else {
|
|
||||||
client->GetCallback().SignalNetClientGameInfo(MSG_NET_GAME_CLIENT_SYNCREJOIN);
|
client->GetCallback().SignalNetClientGameInfo(MSG_NET_GAME_CLIENT_SYNCREJOIN);
|
||||||
|
} else {
|
||||||
|
client->GetCallback().SignalNetClientGameInfo(MSG_NET_GAME_CLIENT_SYNCSTART);
|
||||||
}
|
}
|
||||||
client->SetState(ClientStateSynchronizeStart::Instance());
|
client->SetState(ClientStateSynchronizeStart::Instance());
|
||||||
} else if (tmpPacket->GetMsg()->present == PokerTHMessage_PR_inviteNotifyMessage) {
|
} else if (tmpPacket->GetMsg()->present == PokerTHMessage_PR_inviteNotifyMessage) {
|
||||||
|
|||||||
Reference in New Issue
Block a user