try to improve performance
This commit is contained in:
parent
ac24630573
commit
5fd46478c6
|
@ -291,7 +291,7 @@ void ConnectionSlotThread::execute() {
|
|||
eventCopy.eventType = eReceiveSocketData;
|
||||
eventCopy.connectionSlot = slot;
|
||||
eventCopy.eventId = slotIndex;
|
||||
eventCopy.socketTriggered = socket->hasDataToReadWithWait(5000);
|
||||
eventCopy.socketTriggered = socket->hasDataToReadWithWait(1000);
|
||||
//eventCopy.socketTriggered = true;
|
||||
|
||||
if(getQuitStatus() == true) {
|
||||
|
|
|
@ -1457,6 +1457,12 @@ void ServerInterface::update() {
|
|||
|
||||
dispatchPendingHighlightCellMessages(errorMsgList);
|
||||
|
||||
if(gameHasBeenInitiated == true &&
|
||||
difftime((long int)time(NULL),lastGlobalLagCheckTime) >= LAG_CHECK_GRACE_PERIOD) {
|
||||
std::map<int,bool> mapSlotSignalledList;
|
||||
checkForLaggingClients(mapSlotSignalledList, eventList, socketTriggeredList,errorMsgList);
|
||||
}
|
||||
|
||||
//printf("START Server update #7\n");
|
||||
}
|
||||
else if(gameHasBeenInitiated == true &&
|
||||
|
|
Loading…
Reference in New Issue
Block a user