I don't understand why you think my changes are not correct?
The previous impl. crashed when compiling ros-on-ros, due to semaphore limit
overflow and increasing the limit would only be a dirty hack. The semaphore
was not the right tool for this job.
Gunnar
-----Original Message-----
From: ros-dev-bounces(a)reactos.com [mailto:ros-dev-bounces@reactos.com] On
Behalf Of Hartmut Birr
Sent: Tuesday, November 16, 2004 6:39 PM
To: ReactOS Development List
Subject: [ros-dev] RE: [ros-diffs] [CVS reactos] fix broken work item impl.
Hi Gunnar,
for synchronisation between an unlimited count of objects (or 256) in a wait
queue and more than one waiters which removes this objects, there _must_ be
used a semaphore (or equivalent code). Please revert your changes.