This is the prime candidate to become LiS-2.15. Speak soon or forever, ...., well, whatever.
Happy holidays everybody.
-- Dave
At 07:27 AM 12/23/2002 Monday, Howard Selover wrote:
Hello David,
I found the hole. lis_bcanput() is not locking the queue when the queue pointer passed to the function does not contain a service function. I started to think about the problem last night at church and decided to look again at the locking of the queue structure when it updates the q_flag field. I found it last night.
I have provided diffs for you. I also removed the enabling flag out of the lis_qenable() function.
Howard
--
Howard Selover III
Principal Engineer
Chief Architect's Office
Ulticom, Inc.
1020 Briggs Road
Mount Laurel, NJ 08054
Direct: +1-856-787-2739
Mobile: +1-856-495-4181
Fax: +1-856-866-2033
Email: [EMAIL PROTECTED]
Web: www.ulticom.com
_______________________________________________ Linux-streams mailing list [EMAIL PROTECTED] http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
