James Berry wrote: > I'm sure there must be a really elegant way to do this. Any hints?
Yep. Look at System.Threading.ReaderWriterLock. -- Steve Johnson =================================== This list is hosted by DevelopMentorŪ http://www.develop.com Some .NET courses you may be interested in: NEW! Guerrilla ASP.NET, 17 May 2004, in Los Angeles http://www.develop.com/courses/gaspdotnetls View archives and manage your subscription(s) at http://discuss.develop.com