In VB6, I had to use (Win32) Interlocked routines instead of synchronisation primitives because the thread waiting at a primitive can be reentered by external COM calls. (I was forced to not follow the Apartment contract, and so I had to handle my own marshaling.)
However, I haven't found a situation in VB.NET where SyncLock hasn't worked for me. Regards, Mark Hurd, B.Sc.(Ma.)(Hons.) On 4/8/06, Peter van der Weerd <[EMAIL PROTECTED]> wrote: > Hi Peter, > > Can you give us some samples of that strange usage? I'm curious. > > P =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com