Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#2030 closed enhancement (fixed)

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)

  • 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 (2)

comment:1 Changed 2 years ago by ming

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

In 5631:

Fixed #2030: Improve error handling in OpenSSL socket

comment:2 Changed 2 years ago by ming

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