romana / multi-ping

Python library to monitor one or many IP addresses via ICMP echo (ping) requests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Phantom host activity

denisbondar opened this issue · comments

Apparently, due to the fact that a host is considered to be active only by coincidence of pkt_id, when several copies of the program are launched in parallel, the false definition of inaccessible hosts as active occurs.
If run two copies in parallel, which should check hosts in different subnets, two ICMP-requests are sent to the network to different hosts, but sometimes the IDs in such requests coincide. This automatically leads to the identification of both hosts as active.

Please pay attention!

Turns out this situation has already been corrected in PR 14 and commited at 7 Jun 2018. But they still haven't gotten into the release.

The last version 1.1.2 was released at 24 May 2018 (But the file contains version 1.1.0) and does not contain fixes from PR 14.

  • Removed