Some English corrections
The signaler had a bug where it did not release a mutex correctly, fixed