Maybe this doesn't happen because starting delete_fsm is enough slow so that `link/1` gets in time before delete_fsm terminates. OK.