There is a deadlock because the outer transition holds the lock, and as part of the action a new transition is called. Clearly this is bad behavior, but the deadlock is somewhat off-putting. It should be possible to async transition this way, but that seems to be broken.
There is a deadlock because the outer transition holds the lock, and as part of the action a new transition is called. Clearly this is bad behavior, but the deadlock is somewhat off-putting. It should be possible to async transition this way, but that seems to be broken.