> > > I think, non-blocking locking should be sufficient, or maybe even > > > the > > > better choice. Anyway, even if blocking only one semaphore per > > > actually > > > waiting thread would be required. By accident I almost finished > > > writing > > > a newsletter article on a quite similar locking problem during my > > > off > > > time. :-) > > > > What happened to it? You should finish it. :-) > > I haven't touched it, since I mentioned it. Yes, I should. Although, > it > would be kind of fun to see, how long Michael manages to write all > three aricles. ;-) That poor guy does the work of three or four people, I swear... :-) -Tyler