Subject: Re: panic
To: Curt Sampson <cjs@portal.ca>
From: Michael Graff <explorer@flame.org>
List: current-users
Date: 11/25/1996 15:13:06
Curt Sampson <cjs@portal.ca> writes:

>         { struct socket *aso = so->so_q;
>           if (soqremque(aso, 1) == 0)
>                 panic("accept");
>           so = aso;
>         }
> 
> Looks like we're trying to remove something from a queue and there's
> nothing on the queue, doesn't it?

Oh, wow!  I see this, too, and I thought it was code I added!  Whew...
this means it's not me!

:)

> So with kernel source code and a couple of minutes of simple
> analysis, we've made good progress on finding the problem here.
> But I don't want to do *all* the work for you, so I'll leave tracking
> down the bug in the queuing code as an exercise for the reader. :-)

Couldn't find it either, eh?  :)

--Michael