ObjFW  Ticket Change Details

Overview

Artifact ID: 79ae673c7cb11b9224069df793fe1c08834b7357180b0aac34a384945d2d8913
Ticket: 5ad1ca4257d66758f9e7a99308aef8dbddc18ae0
OFTLSStream with OpenSSL implementation sometimes hangs
User & Date: js on 2022-09-12 09:05:11
Changes

  1. icomment:
    When using `ofhttp` to download a file via HTTPS and ObjFW compiled with OpenSSL for OFTLSStream support, downloads sometimes hang. I collected a few reproducers, but none of them work anymore. However, this issue sporadically still happens. It seems to depend on certain network conditions.
    
    As a workaround, GnuTLS could be preferred over OpenSSL for 1.0, but then it's even less unlikely to find the root cause for this issue, so it might actually be good to release it with the broken OpenSSL support just to debug this further to fix it.
    
  2. login: "js"
  3. milestone changed to: "1.0"
  4. mimetype: "text/x-markdown"
  5. priority changed to: "High"
  6. severity changed to: "Severe"
  7. status changed to: "Open"
  8. title changed to:
    OFTLSStream with OpenSSL implementation sometimes hangs
    
  9. type changed to: "Code_Defect"