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
I find that pinging a whole subnet will not report about 20% of the devices that should be there. Bigger numbers if the max concurrency count is higher.
When I do some logging inside [SimplePing readData], I see that all kinds of instances of Simple ping are receiving data from other pings. Somehow the SocketReadCallback gets called multiple times when data comes in. This might be related to this problem.
I'd love to solve this but might need a little extra help to fix it. Any ideas?
When I log who is receiving the data and where it came from, I get this:
start pinging 10.1.1.2
start pinging 10.1.1.1
start pinging 10.1.1.4
start pinging 10.1.1.3
SimplePing(10.1.1.1) receiving data from 10.1.1.1
SimplePing(10.1.1.2) receiving data from 10.1.1.1
start pinging 10.1.1.6
start pinging 10.1.1.5
SimplePing(10.1.1.4) receiving data from 10.1.1.1
start pinging 10.1.1.7
start pinging 10.1.1.8
start pinging 10.1.1.9
start pinging 10.1.1.10
start pinging 10.1.1.11
start pinging 10.1.1.12
SimplePing(10.1.1.8) receiving data from 10.1.1.10
SimplePing(10.1.1.10) receiving data from 10.1.1.10
SimplePing(10.1.1.7) receiving data from 10.1.1.10
SimplePing(10.1.1.6) receiving data from 10.1.1.10
SimplePing(10.1.1.9) receiving data from 10.1.1.10
SimplePing(10.1.1.8) receiving data from 10.1.1.12
SimplePing(10.1.1.12) receiving data from 10.1.1.12
SimplePing(10.1.1.7) receiving data from 10.1.1.12
The text was updated successfully, but these errors were encountered:
Thanks for your feedback. I noticed that too and it's weird since they are executed on different threads. I will have a look into it as soon as I have some free time. In the mean time please post here any findings
I find that pinging a whole subnet will not report about 20% of the devices that should be there. Bigger numbers if the max concurrency count is higher.
When I do some logging inside [SimplePing readData], I see that all kinds of instances of Simple ping are receiving data from other pings. Somehow the SocketReadCallback gets called multiple times when data comes in. This might be related to this problem.
I'd love to solve this but might need a little extra help to fix it. Any ideas?
When I log who is receiving the data and where it came from, I get this:
The text was updated successfully, but these errors were encountered: