Date: Tue, 22 Feb 2000 10:05:16 -0500 (EST) From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> To: Yoshinobu Inoue <shin@nd.net.fujitsu.co.jp> Cc: asmodai@bart.nl, freebsd-current@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: Panic (TCP) Message-ID: <200002221505.KAA07676@khavrinen.lcs.mit.edu> In-Reply-To: <20000222132327B.shin@nd.net.fujitsu.co.jp> References: <20000221134724.J84100@lucifer.bart.nl> <20000221223459W.shin@nd.net.fujitsu.co.jp> <20000221144858.O84100@lucifer.bart.nl> <20000222132327B.shin@nd.net.fujitsu.co.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
<<On Tue, 22 Feb 2000 13:23:27 +0900, Yoshinobu Inoue <shin@nd.net.fujitsu.co.jp> said: > If persist timer is working, and if it happen to timeout between > callout_reset(tp->tt_rexmt, tp->t_rxtcur, > tcp_timer_rexmt, tp); > and > callout_stop(tp->tt_persist); > then the panic might happen at tcp_setpersist(). This should never happen, since this code is supposed to be running at splnet(), which is supposed to block timeouts. Rather than papering over the problem, I'd like to understand how it's possible. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200002221505.KAA07676>