: :> the conditionally restarting rather then removing the element from the :> list and unconditionally restarting. The only reason it works at all :> is because sys/queue.h does not clear out the pointers in the node :> that was just removed. The code is just plain wrong, though, because :> the queue mechanisms make no such (documented) guarentee. : :ummmm Was this found because of my tailq debugging stuff :that sets the forward pointer to -1? :
Yah, that's what found it. -Matt Matthew Dillon <[EMAIL PROTECTED]> To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message