Page MenuHomeFreeBSD

D32973.diff
No OneTemporary

D32973.diff

Index: sys/netinet/tcp_usrreq.c
===================================================================
--- sys/netinet/tcp_usrreq.c
+++ sys/netinet/tcp_usrreq.c
@@ -2075,7 +2075,8 @@
}
if (ptr) {
memset(ptr, 0, mem_sz);
- INP_WLOCK_RECHECK_CLEANUP(inp, free(ptr, M_CC_MEM));
+ INP_WLOCK_RECHECK_CLEANUP(inp,
+ CC_LIST_RUNLOCK(); free(ptr, M_CC_MEM));
} else
INP_WLOCK_RECHECK(inp);
CC_LIST_RUNLOCK();

File Metadata

Mime Type
text/plain
Expires
Sat, Feb 1, 4:52 PM (21 h, 57 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16387838
Default Alt Text
D32973.diff (420 B)

Event Timeline