These are chat archives for IndySockets/Indy
@rlebeau I made something working with TCriticalSection to commands run in sequence, at this moment it solves the problem. But if exist a lot of ips (or names) to test it could be a problem...
I was looking for some answers in the IdIcmp sources and I guess an implementation can be done using the idea of "sequence" propertie inside, where each ping command will receive an identified echo with this sequence id.
TIdIcmpClient, though). Have each thread send its own ping request, and then use a dedicated thread to receive all of the ping replies and delegate them to the appropriate threads for processing.