romange / helio

A modern framework for backend development based on io_uring Linux interface
Apache License 2.0
447 stars 50 forks source link

chore: tls cleanups + remove spurious socket error #231

Closed romange closed 8 months ago

romange commented 8 months ago
  1. Fixes https://github.com/dragonflydb/dragonfly/issues/2736
  2. Make sure we call Shutdown when a connection is being closed.
  3. Fix tls logic - if we have SSL errors, to continue writing the outgoing ssl stream to the underlying ssl socket