I have removed SEM_DESTROY(&hd->sd_wiocing) in the lis_strdoioctl().
I see no practical purpose in destroying that semaphore there.
Except that because of the flaky IOCWAIT flag synhronization 
with the lis_strrput() and some other functions that destroyed
semaphore can cause system hang.

I'm running my test now and it looks good so far.

I'll keep you posted.

--
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

Reply via email to