No longer buffer ack packets to resolve an issue where the client was hanging slightly on connection termination

This commit is contained in:
KimLS 2017-03-05 19:09:27 -08:00
parent 93dcd34fa0
commit da81b7a76d

View File

@ -1055,7 +1055,7 @@ void EQ::Net::DaybreakConnection::SendAck(int stream_id, uint16_t seq)
DynamicPacket p;
p.PutSerialize(0, ack);
InternalBufferedSend(p);
InternalSend(p);
}
void EQ::Net::DaybreakConnection::SendOutOfOrderAck(int stream_id, uint16_t seq)
@ -1068,7 +1068,7 @@ void EQ::Net::DaybreakConnection::SendOutOfOrderAck(int stream_id, uint16_t seq)
DynamicPacket p;
p.PutSerialize(0, ack);
InternalBufferedSend(p);
InternalSend(p);
}
void EQ::Net::DaybreakConnection::SendStatSync()