[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] qtest: fix infinite loop when QEMU aborts abrup
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [PATCH] qtest: fix infinite loop when QEMU aborts abruptly |
Date: |
Wed, 27 Jun 2012 17:31:22 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) |
Anthony Liguori <address@hidden> writes:
>>From Markus:
>
> Makes "make check" hang:
>
> QTEST_QEMU_BINARY=x86_64-softmmu/qemu-system-x86_64 gtester -k --verbose
> -m=quick tests/crash-test tests/rtc-test
> TEST: tests/crash-test... (pid=972)
> qemu-system-x86_64: Device needs media, but drive is empty
> [Nothing happens, wait a while, then hit ^C]
> make: *** [check-qtest-x86_64] Interrupt
>
> This was due to the fact that we weren't checked for errors when
> reading from the QMP socket. This patch adds appropriate error
> checking.
>
> Reported-by: Markus Armbruster <address@hidden>
> Signed-off-by: Anthony Liguori <address@hidden>
Tested-by: Markus Armbruster <address@hidden>