On a slightly different matter, just because I looked around while debugging my problem with the double freeing msg.
In the lis_qdetach() the (*rq->q_qinfo->qi_qclose)() is called without checking : ((rq->q_flag | wq->q_flag) & (QENAB | QSCAN | QRUNNING)) What if service routine was running? Shouldn't we check and wait till QRUNNING is gone before calling queue's close function? -- Eugene __________________________________________________________________ Introducing the New Netscape Internet Service. Only $9.95 a month -- Sign up today at http://isp.netscape.com/register Netscape. Just the Net You Need. New! Netscape Toolbar for Internet Explorer Search from anywhere on the Web and block those annoying pop-ups. Download now at http://channels.netscape.com/ns/search/install.jsp _______________________________________________ Linux-streams mailing list [EMAIL PROTECTED] http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
