When reading / writing data to a HTTPS socket, XrdHttpProtocol.cc will perform operations on the socket directly.

This is not ideal for two reasons:

  1. The isIdle counter on the XrdLink object is not reset to zero, meaning that the TCP connection will eventually be abruptly disconnected. I have hit this in production mid-transfer, particularly in setups with aggressive session reuse.
  2. The link bytes counter is not incremented, meaning the server will not have correct summary statistics.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"XrdHttp does not handle XrdLink counters correctly for HTTPS (#675)"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/675"}}}

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