CSQ follow-up

I had asked a couple of cancel-safe queue questions a while ago. Mark
Cariddi pointed me at some papers, which I read, but I still have a question,
so I thought I’d give it one more shot.

In his WDM book (2nd Ed.), Walter Oney refers to a subtle race condition
in even the best systems that arises from a coincidence in IRP pointer
values. I think he means that the flaw was present in the StartIo /
global cancel lock scheme; I’d still be curious to know what flaw he
was referring to, though. Why doesn’t the CSQ library suffer from this
flaw?

Thanks.

Joe Black

Concerned about your privacy? Follow this link to get
FREE encrypted email: https://www.hushmail.com/?l=2

Free, ultra-private instant messaging with Hush Messenger
https://www.hushmail.com/services.php?subloc=messenger&l=434

Promote security and make money with the Hushmail Affiliate Program:
https://www.hushmail.com/about.php?subloc=affiliate&l=427