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
When virtual threads are enabled with reactor.schedulers.defaultBoundedElasticOnVirtualThreads property, BoundedElasticThreadPerTaskScheduler thread leaks interrupted signal into user code. Below is the test that shows that:
When virtual threads are enabled with
reactor.schedulers.defaultBoundedElasticOnVirtualThreads
property, BoundedElasticThreadPerTaskScheduler thread leaksinterrupted
signal into user code. Below is the test that shows that:Expected Behavior
The lambda which is called by
onErrorResume
should be run on a thread that is not interrupted.Actual Behavior
The lambda which is called by
onErrorResume
is run on an interrupted Thread.Reactor Core version: 3.6.6
Notes
Bellow test passes if an exception is thrown inside
map
function:The text was updated successfully, but these errors were encountered: