<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">It seems apropos to close a timed out connection and allow retry logic to attempt reconnection. That this situation has resulted in a 408 Request Timeout response status code [1] is provided to the requestor, after retries have failed, seems good<div><br></div><div>And the Magic 8 Ball says…Outlook good! 😊 </div><div><br></div><div>[1] 408 Request Timeout - <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/408">https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/408</a><br><br><div dir="ltr"><br><div><div id="protonmail_signature_block" class="protonmail_signature_block" style="outline: none;"><div style="outline: none;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Have a good one; keep it, light.</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Kindly,<br></span></div><span style="background-color: rgba(255, 255, 255, 0);">rabbit<br>. .. … ‘…^,^</span></div></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div class="signature_br" style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div id="protonmail_mobile_signature_block" style="outline: none; min-height: 40px;"><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);">Sent from Callisto House :: decentralized mobile homeless solutions</span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div style="outline: none;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div></div></div></div><div dir="ltr"><br><blockquote type="cite">On Oct 7, 2022, at 17:01, tim Rowledge <tim@rowledge.org> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>So far as I can see the WebClient code does not try to handle socket timeouts etc. If I handle NetworkError by faking a WebResponse with a 408 code, Am I The Asshole? Will it cause the entire intertoobs to catch fire?</span><br><span></span><br><span>tim</span><br><span>--</span><br><span>tim Rowledge; tim@rowledge.org; http://www.rowledge.org/tim</span><br><span>No one is listening until you make a mistake</span><br><span></span><br><span></span><br><span></span><br></div></blockquote></div></body></html>