Re: RFR: 8292240: CarrierThread.blocking not reset when spare not activated

2022-09-09 Thread Daniel Fuchs
On Thu, 11 Aug 2022 16:11:02 GMT, Alan Bateman wrote: > Some blocking operations that pin a virtual thread to its carrier will > compensate by activating a spare carrier (essentially managed blocker). This > is done by wrapping the operation in a Blocker begin/end. This code is not > correct f

RFR: 8292240: CarrierThread.blocking not reset when spare not activated

2022-09-09 Thread Alan Bateman
Some blocking operations that pin a virtual thread to its carrier will compensate by activating a spare carrier (essentially managed blocker). This is done by wrapping the operation in a Blocker begin/end. This code is not correct for the case that a spare cannot be activated (e.g. already at th