polaris-/dwc_network_server_emulator — pull request #66 by SMTDDR (2014-09-04 17:54:25+00:00)
Title: Cannot depend on stagechanged to update server list.

Fix for https://github.com/polaris-/dwc_network_server_emulator/issues/65

Instead all heartbeats for servers that have been sent a challenge
will be immediately added to the server list. The server will
be removed from the list upon failed challenge, statechanged=2 or
time expired since last heartbeat/keepalive.