New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error "thread limit exceeded replacing blocked worker" #395
Comments
Example of the problem project: Example of stack trace:
|
Hey, @SerCeMan! |
I haven't had a chance to take a look yet, but from a high-level look, it seems like it's likely that CPU profiling can shed some light on what's going on there. |
100% cpu usage at the time of the error stacktrace.txt
|
@dvpublic could you check this with the |
It's hard to say.... We got around this problem on more early versions of the plugin by markering folders "artifacts", "cache" and "typechain" as Excluded. After that I haven't got such problem. I will try to restore state of the folders back and check the current version. |
The error "Thread limit exceeded replacing blocked worker" appears regularly on the project that depends on three more projects.
We have a project A. It depends on projects B, C, D.
npm install is made.
The error appears during writing the code in a contract of project A. The plugin starts to work slowly - the delay in refreshing of higlighting becomes more and more longer. In several minutes the error "Thread limit exceeded replacing blocked worker. Error during processing of: XXX.sol" appears, and file XXX.sol belongs to one of the projects B, C, D.
I see the same error on the same project on several different computers. Windows, Webstorm 2023.1.2.
The text was updated successfully, but these errors were encountered: