It spawns a new carrier thread in place, up to a certain, configurable limit. But starving carrier threads will also result in effectively live locks, so that’s not a solution.
So I don’t see the big fuss about it - don’t spawn a million virtual thread that all just spams synchronized?
So I don’t see the big fuss about it - don’t spawn a million virtual thread that all just spams synchronized?