(Illustration by Gaich Muramatsu)
If I understand correctly, code win95 client is blocking in ring 0 (kernel) for servicing I/O requests from a user space process (ring 3). This should cause a deadlock since win95 kernel32 acquires a global lock before dispatching I/O request to kernel and expects the I/O request to be serviced completely from kernel mode. If it is of any value, following URL has a thread on why this cannot be done. http://www.pcausa.com/resources/r3hang.txt Can someone comment on why this is not a problem with the current win95/98 coda client ? Thanks in advance, Subbarao. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.comReceived on 1999-04-01 12:41:28