You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the application generates a list of possible targets to ping. After it has created the array of ping-able targets, it for loops through the list. During each for loop, ping.SendAsync is issued.
What i'd like is to independently loop through each ping target in parallel, and not have wait for one to start the next.
The loop sleeps for a period (in seconds) that is the difference between (1 second less (-) the time taken to ping a Target).
For example. To ping a target every 1 second. If it takes 0.5 second to get a reply, then the sleep function waits another 0.5 seconds, the loops. When are are multiple targets, it's not possible to control the sleep function unless the pings are in parallel.
The text was updated successfully, but these errors were encountered:
Feature:0001 Multi-thread pinger
Currently, the application generates a list of possible targets to ping. After it has created the array of ping-able targets, it for loops through the list. During each for loop, ping.SendAsync is issued.
What i'd like is to independently loop through each ping target in parallel, and not have wait for one to start the next.
The loop sleeps for a period (in seconds) that is the difference between (1 second less (-) the time taken to ping a Target).
For example. To ping a target every 1 second. If it takes 0.5 second to get a reply, then the sleep function waits another 0.5 seconds, the loops. When are are multiple targets, it's not possible to control the sleep function unless the pings are in parallel.
The text was updated successfully, but these errors were encountered: