> Jun 14 10:36:08 calvin syslogd: kernel boot file is /boot/kernel/kernel > Jun 14 10:36:08 calvin kernel: panic: lock (sleep mutex) inp not locked @ /usr/src/sys/netinet/tcp_subr.c:1069
Thanks for the bug report, Sid. This panic should be addressed by the following commit: hsu 2002/06/14 01:35:21 PDT Modified files: sys/netinet in_pcb.c in_pcb.h tcp_subr.c tcp_var.h udp_usrreq.c udp_var.h sys/netinet6 in6_pcb.c in6_pcb.h raw_ip6.c udp6_usrreq.c Log: Notify functions can destroy the pcb, so they have to return an indication of whether this happenned so the calling function knows whether or not to unlock the pcb. Submitted by: Jennifer Yang ([EMAIL PROTECTED]) Bug reported by: Sid Carter ([EMAIL PROTECTED]) Revision Changes Path 1.108 +3 -2 src/sys/netinet/in_pcb.c 1.50 +3 -2 src/sys/netinet/in_pcb.h 1.132 +24 -15 src/sys/netinet/tcp_subr.c 1.81 +6 -3 src/sys/netinet/tcp_var.h 1.113 +3 -2 src/sys/netinet/udp_usrreq.c 1.26 +2 -1 src/sys/netinet/udp_var.h 1.31 +3 -2 src/sys/netinet6/in6_pcb.c 1.8 +3 -2 src/sys/netinet6/in6_pcb.h 1.21 +1 -1 src/sys/netinet6/raw_ip6.c 1.28 +1 -1 src/sys/netinet6/udp6_usrreq.c To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message