> > Also never heard of a Semaphore that is not thread-aware. > You're right. The way I worded that wasn't very good. All I meant was that they aren't aware of which thread(s) have them, only which threads are waiting on them. Nathan