You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tests/sys/test_aio.rs has two separate tests that install handlers for SIGUSR2. This was probably the root cause of #529 . It should've been fixed by 0e3ef36, but we still sometimes see related failures. Instead of globally restricting the thread count to 1, those tests should use a mutex to protect access to signal handlers. So far, there are no tests outside of that file that also use SIGUSR2.
The text was updated successfully, but these errors were encountered:
579: tests should protect concurrent access to signal handlers r=asomers
Adds a mutex to protect access to SIGUSR2 signal handlers by the AIO
tests.
Fixes#578
tests/sys/test_aio.rs has two separate tests that install handlers for SIGUSR2. This was probably the root cause of #529 . It should've been fixed by 0e3ef36, but we still sometimes see related failures. Instead of globally restricting the thread count to 1, those tests should use a mutex to protect access to signal handlers. So far, there are no tests outside of that file that also use SIGUSR2.
The text was updated successfully, but these errors were encountered: