goutamadwant commented on issue #3197:
URL: https://github.com/apache/hertzbeat/issues/3197#issuecomment-5302739702

   Hi @tomsun28 @gjjjj0101, I reviewed this issue against the current master 
branch.
   
   The IPMI implementation still performs a blocking 
`DatagramChannel.receive()` in `UdpConnection` without a response timeout. I 
also could not find a related implementation PR.
   
   Is anyone still actively working on this issue? If it is available, I would 
like to work on it with the following scope:
   
   1. Add a bounded timeout for IPMI UDP responses.
   2. Mark the collection as failed and invalidate the cached IPMI connection 
after an I/O timeout, allowing the next collection cycle to reconnect.
   3. Add a local UDP regression test covering a server that does not respond.
   
   Would this approach be acceptable? Let me know! 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to