From: Fei Li <f...@suse.com> Utilize the existed errp to propagate the error instead of the temporary &error_abort.
Cc: Markus Armbruster <arm...@redhat.com> Cc: Marc-André Lureau <marcandre.lur...@redhat.com> Signed-off-by: Fei Li <f...@suse.com> Reviewed-by: Markus Armbruster <arm...@redhat.com> --- dump/dump.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dump/dump.c b/dump/dump.c index 1358e62fb7..07a983cf4c 100644 --- a/dump/dump.c +++ b/dump/dump.c @@ -2022,9 +2022,8 @@ void qmp_dump_guest_memory(bool paging, const char *file, if (detach_p) { /* detached dump */ s->detached = true; - /* TODO: let the further caller handle the error instead of abort() */ qemu_thread_create(&s->dump_thread, "dump_thread", dump_thread, - s, QEMU_THREAD_DETACHED, &error_abort); + s, QEMU_THREAD_DETACHED, errp); } else { /* sync dump */ dump_process(s, errp); -- 2.11.0