Hartmut Birr wrote:
I'm using a modified make.exe which can start
multiple threads. I used
the parameter '-j2' on both machines. Possible, it makes more stress for
the ERESOURCE implementation.
- Hartmut
Am currently checking the wait bug at the moment, so I haven't looked
at the resource code, but one thing strikes me -- the bugcheck is a
new one that I've added to detect with a non-acquired resource is
being freed. This check did not exist in the previous code(IIRC), so
it's possible that my implementation is fine, it's simply detecting
incorrect usage. Can you check Vfat and make sure that it actually
DOES own the resource?
Best regards,
Alex Ionescu
I've looked to DoQuery from vfat. I'm sure it does only release the
resource, if it was acquired previously.
- Hartmut