From f3db17b9514b8d724f8d6111a9f9608ff8bad631 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Wed, 25 Jun 2014 09:04:57 +0200 Subject: [PATCH] qemu-char: initialize chr_write_lock Otherwise, Windows fails with a deadlock. Reported-by: Stefan Weil Signed-off-by: Paolo Bonzini Message-id: 1403679897-11480-1-git-send-email-pbonzini@redhat.com Tested-by: Stefan Weil Signed-off-by: Peter Maydell --- qemu-char.c | 1 + 1 file changed, 1 insertion(+) diff --git a/qemu-char.c b/qemu-char.c index f6bdf2fae4..cbd6b9a025 100644 --- a/qemu-char.c +++ b/qemu-char.c @@ -94,6 +94,7 @@ static QTAILQ_HEAD(CharDriverStateHead, CharDriverState) chardevs = CharDriverState *qemu_chr_alloc(void) { CharDriverState *chr = g_malloc0(sizeof(CharDriverState)); + qemu_mutex_init(&chr->chr_write_lock); return chr; }