Menu

#143 WatchDog's probe doesn't fail when disconnecting device from network

Beta06
open
None
2015-06-22
2015-04-17
No

I have one BICEPS client and one device running. Disconnecting network cable from the device does not cause the BICEPSClientAliveWatchDog to invoke MDPWSClient.deviceBye().

When reconnecting the device the WatchDog logs "Watchdog needs to bark!" and a bye message is sent.

When debugging WatchDog it looks like it's running in an endless loop (while the device is disconnected from network) waiting for a callback:
while (responseCallback.comState==ResponseCallback.PENDLING)
And the while condition is reached when the device is reconnected.

Discussion

  • Stefan Schlichting

    How long did you wait for the event? There is a timeout until the disconnection is detected.

     
  • Nikolaj Weise

    Nikolaj Weise - 2015-06-22

    at least one minute, maybe two

     
  • Stefan Schlichting

    • assigned_to: Stefan Schlichting
    • Milestone: Beta05 --> Beta06
     

Log in to post a comment.