Print

Print


I did this because of issue #776. The client can reconnect, eventually, but there is a 60s period after the server comes back online during which it cannot reconnect. There is no way to test the status of the connection during this period.

We are processing requests at around 100 Hz, so we end up with thousands of requests stuck and eventually timing out. To better handle this case, I invalidate the session and pass back an immediate error to incoming requests, until a new session can be successfully established.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/issues/775#issuecomment-410956141

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1