Author: tuexen Date: Thu Mar 19 23:07:52 2020 New Revision: 359156 URL: https://svnweb.freebsd.org/changeset/base/359156
Log: A a missing NET_EPOCH_ENTER/NET_EPOCH_EXIT pair. This was affecting implicit connection setups via sendmsg(). Reported by: [email protected] Reported by: [email protected] Reported by: [email protected] Reported by: [email protected] Modified: head/sys/netinet/sctp_output.c Modified: head/sys/netinet/sctp_output.c ============================================================================== --- head/sys/netinet/sctp_output.c Thu Mar 19 22:33:24 2020 (r359155) +++ head/sys/netinet/sctp_output.c Thu Mar 19 23:07:52 2020 (r359156) @@ -13647,7 +13647,9 @@ skip_out_eof: /* a collision took us forward? */ queue_only = 0; } else { + NET_EPOCH_ENTER(et); sctp_send_initiate(inp, stcb, SCTP_SO_LOCKED); + NET_EPOCH_EXIT(et); SCTP_SET_STATE(stcb, SCTP_STATE_COOKIE_WAIT); queue_only = 1; } _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "[email protected]"
