From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:39435) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RElX3-0002lK-MO for qemu-devel@nongnu.org; Fri, 14 Oct 2011 13:26:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RElX2-0001gh-BZ for qemu-devel@nongnu.org; Fri, 14 Oct 2011 13:26:53 -0400 Received: from mx1.redhat.com ([209.132.183.28]:31096) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RElX2-0001gW-4b for qemu-devel@nongnu.org; Fri, 14 Oct 2011 13:26:52 -0400 From: Luiz Capitulino Date: Fri, 14 Oct 2011 14:26:40 -0300 Message-Id: <1318613203-25892-3-git-send-email-lcapitulino@redhat.com> In-Reply-To: <1318613203-25892-1-git-send-email-lcapitulino@redhat.com> References: <1318613203-25892-1-git-send-email-lcapitulino@redhat.com> Subject: [Qemu-devel] [PATCH 2/5] runstate: Print state transition when invalid List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: aliguori@us.ibm.com Cc: qemu-devel@nongnu.org Makes it easier to debug. Signed-off-by: Luiz Capitulino --- vl.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/vl.c b/vl.c index dbf7778..6645720 100644 --- a/vl.c +++ b/vl.c @@ -397,7 +397,9 @@ void runstate_set(RunState new_state) { if (new_state >= RUN_STATE_MAX || !runstate_valid_transitions[current_run_state][new_state]) { - fprintf(stderr, "invalid runstate transition\n"); + fprintf(stderr, "ERROR: invalid runstate transition: '%s' -> '%s'\n", + RunState_lookup[current_run_state], + RunState_lookup[new_state]); abort(); } -- 1.7.7.rc3