<<On Tue, 22 Feb 2000 13:23:27 +0900, Yoshinobu Inoue <[EMAIL PROTECTED]> 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
[EMAIL PROTECTED]  | 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 [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to