Message ID | 1452871021-32405-1-git-send-email-pbonzini@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Fri, Jan 15, 2016 at 04:17:01PM +0100, Paolo Bonzini wrote: > The leak is only apparent on Win32. On POSIX platforms destroying a > mutex is not necessary. > > Reported-by: Eric Blake <eblake@redhat.com> > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > qemu-char.c | 1 + > 1 file changed, 1 insertion(+) Reviewed-by: Daniel P. Berrange <berrange@redhat.com> > diff --git a/qemu-char.c b/qemu-char.c > index 02b0318..c7b8699 100644 > --- a/qemu-char.c > +++ b/qemu-char.c > @@ -3967,6 +3967,7 @@ static void qemu_chr_free_common(CharDriverState *chr) > if (chr->logfd != -1) { > close(chr->logfd); > } > + qemu_mutex_destroy(&chr->chr_write_lock); > g_free(chr); > } Regards, Daniel
diff --git a/qemu-char.c b/qemu-char.c index 02b0318..c7b8699 100644 --- a/qemu-char.c +++ b/qemu-char.c @@ -3967,6 +3967,7 @@ static void qemu_chr_free_common(CharDriverState *chr) if (chr->logfd != -1) { close(chr->logfd); } + qemu_mutex_destroy(&chr->chr_write_lock); g_free(chr); }
The leak is only apparent on Win32. On POSIX platforms destroying a mutex is not necessary. Reported-by: Eric Blake <eblake@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> --- qemu-char.c | 1 + 1 file changed, 1 insertion(+)