Matthew Dillon <dillon@apollo.backplane.com> wrote:
> :> tcp_disconnect(0,deda6b04,ff808000,dbc8cd78,c01aa6f7) at
> :> tcp_disconnect+0x8
> :> tcp_usr_detach(db0d48a0) at tcp_usr_detach+0x1e
> :> netmsg_pru_detach(deda6b04) at netmsg_pru_detach+0xf
> :> tcpmsg_service_loop(0,0,0,0,0) at tcpmsg_service_loop+0x26
> :> lwkt_exit() at lwkt_exit
> :> db> reset
> :
> :It'a already happened a couple more times, now. At least one of those
> :times, I had closed an ssh session just before the lockup occurred. The
> :most recent time, the entire machien locked up before the debug prompt
> :showed up, leaving me with:
> :..
> It must be a remote close race with a local close. Try this patch.
> Jeff I *think* the situation I am correcting here can happen but I'm
> not sure, could you take a look at it?
> p.s. keep the bug reports coming! Your SMP setup/use appears to be
> catching issues that ours are not.
> -Matt
That seems to have worked. I opened 7 ssh sessions to my box, closed
each of them in sequence. No lockup. Previously, I was unable to do
that. I'll let you know, though, if anything pops back up during normal
use.
Adam