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
Symbolic name registration causes application hangs #1034
Comments
Occassionally, if I use a performance counter with an interval, I get a similar hang at application shutdown. |
This actually affects all applications as the race condition is occasionally hit for the bootstrap barriers:
|
Please enable lock tracking and report back whether this triggers some held lock during suspension. |
Please try again with the latest commit. I am still seeing occasional hangs on shutdown. Investigating. |
What's the current status of this? |
I was not able to reproduce this specific hang. Just recently ran a job on 256 cores with around 1024 performance counter enabled. |
Running Fibonacci on ariel00 with the below options and the below git hash leads to a hang:
A stack trace from all threads reveals that all the scheduler threads are looking for
work, except for one thread, which sits in addressing_space::register_name_async attempting
to acquire a spinlock. It consistently remains in spinlock acquisition.
The problem does not show up without the performance counter.
The text was updated successfully, but these errors were encountered: