rlebeau on master
Patch from fpctuxe to make TIdS… (compare)
rlebeau on master
Updating TIdIMAP4.RetrieveHeade… (compare)
rlebeau on master
#53 adding some extra parenthes… (compare)
What Is wrong in this implementation?
In the client, I start a receive thread:
--the receive thread in the client:
----TIdTCPClient.IoHandler.ReadBytes
in the server:
--OnExcute:
----AContext.Connection.IoHandler.ReadBytes
If I first start the test transferring of the client sending data of < 80000 bytes to the server 10000 times and then do the same test reverse of the server sending to the client, there is nothing abnormal.
But if I first start the test of the server sending to the client and then the transferring speed becomes very low when do the test of the client sending to the server.