Page MenuHomeFreeBSD

D30407.diff
No OneTemporary

D30407.diff

diff --git a/sys/netinet/tcp_usrreq.c b/sys/netinet/tcp_usrreq.c
--- a/sys/netinet/tcp_usrreq.c
+++ b/sys/netinet/tcp_usrreq.c
@@ -1818,11 +1818,14 @@
* new one already.
*/
if (tp->t_fb->tfb_tcp_fb_fini) {
+ struct epoch_tracker et;
/*
* Tell the stack to cleanup with 0 i.e.
* the tcb is not going away.
*/
+ NET_EPOCH_ENTER(et);
(*tp->t_fb->tfb_tcp_fb_fini)(tp, 0);
+ NET_EPOCH_EXIT(et);
}
#ifdef TCPHPTS
/* Assure that we are not on any hpts */

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 16, 2:54 AM (20 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14652063
Default Alt Text
D30407.diff (496 B)

Event Timeline