[x] Have you added an entry to the CHANGELOG.md file's [Unreleased] section?
Changes proposed in this Pull Request:
When the worker resolved early the pool was not getting
informed of the completion. We need to make sure that
it gets freed correctly so that the pool does not
get exhausted and the status does not break.
Closes #76.
How to test the changes in this Pull Request:
Open a project with linting disabled.
Turn on automatic executable discovery but keep standard set to disabled.
Try linting a file, it should not hang at all.
Set a standard, make sure it works.
Clear the setting again and make sure it still doesn't work.
All Submissions:
Changes proposed in this Pull Request:
When the worker resolved early the pool was not getting informed of the completion. We need to make sure that it gets freed correctly so that the pool does not get exhausted and the status does not break.
Closes #76.
How to test the changes in this Pull Request: