One sender thread per client. Requires loads of resources. Kind of hacked, because the internal dependencies are very ugly now. Requires loads of testing. A problem might be the last packet sent by the server to a specific client before closing the connection, for example an error message. It might never even reach the client, because the sender thread is terminated before. I have not yet found a good way to fix this.
This commit is contained in:
@@ -121,7 +121,6 @@ protected:
|
||||
unsigned GetStateTimerFlag() const;
|
||||
void SetStateTimerFlag(unsigned flag);
|
||||
|
||||
SenderInterface &GetSender();
|
||||
ReceiverHelper &GetReceiver();
|
||||
|
||||
const StartData &GetStartData() const;
|
||||
|
||||
Reference in New Issue
Block a user