-
Notifications
You must be signed in to change notification settings - Fork 196
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
Sharing _build/deps with main project causes significant system slowdowns when running alongside Phoenix with auto reload #197
Comments
Hmm, the But with that said I want to better understand the issue that you're running into. What kind of warnings and errors are you seeing? Can you reproduce it on a fresh |
Sorry, it seems like the However, the Thanks! |
@axelson thanks! Should I close this ticket? |
Yeah I think we can close this. |
Environment
Troubleshooting
.elixir_ls
directory, then restart your editorSince elixir_ls shares _build/deps with the main project for a bunch of things, whenever it decides to recompile the code (if running alongside Phoenix with autoreload) - it causes a race condition between the compiler inside Phoenix auto reload and the elixir_ls compiler. This causes significant slowdowns and sometimes warnings and errors while waiting for both to finish.
We should be able to configure it to NEVER re-use the deps or _build directory with the main project to avoid conflicts like these
The text was updated successfully, but these errors were encountered: