Ticket #2030 (closed enhancement: fixed)

Opened 3 months ago

Last modified 3 months ago

Improve error handling in OpenSSL socket

Reported by: ming Owned by: bennylp
Priority: normal Milestone: release-2.7
Component: pjlib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description (last modified by ming) (diff)

  • Added more logging and more detailed error determination.
  • Ignore SSL_ERROR_SYSCALL errors when the detailed openssl error code is zero and errno is zero. This greatly improves ssl/tls connection stability.

Patch contribution by Ian Gilmour.
Submitted by George Joseph

Change History

comment:1 Changed 3 months ago by ming

  • Status changed from new to closed
  • Resolution set to fixed

In 5631:

Fixed #2030: Improve error handling in OpenSSL socket

comment:2 Changed 3 months ago by ming

  • Description modified (diff)
Note: See TracTickets for help on using tickets.