HomeFreeBSD

Don't try to adjust a TLS TOE socket that has been closed.

Description

Don't try to adjust a TLS TOE socket that has been closed.

The handshake timer can race with another thread sending a FIN or RST
to close a TOE TLS socket. Just bail from the timer without
rescheduling if the connection is closed when the timer fires.

Reported by: Sony Arpita Das @ Chelsio QA
Reviewed by: np
Differential Revision: https://reviews.freebsd.org/D27583

Details

Provenance
jhbAuthored on Dec 9 2020, 10:36 PM
Reviewer
np
Differential Revision
D27583: Don't try to adjust a TLS TOE socket that has been closed.
Parents
rGb67e44075539: Add comment explaining Git commit message hook
Branches
Unknown
Tags
Unknown