qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 3/3] iothread: delay the context release to fina


From: Fam Zheng
Subject: Re: [Qemu-devel] [PATCH 3/3] iothread: delay the context release to finalize
Date: Mon, 25 Sep 2017 13:30:02 +0800
User-agent: Mutt/1.8.3 (2017-05-23)

On Mon, 09/25 13:23, Peter Xu wrote:
> On Fri, Sep 22, 2017 at 09:09:22PM +0800, Fam Zheng wrote:
> > On Fri, 09/22 16:56, Peter Xu wrote:
> > > When gcontext is used with iothread, the context will be destroyed
> > > during iothread_stop().  That's not good since sometimes we would like
> > > to keep the resources until iothread is destroyed, but we may want to
> > > stop the thread before that point.
> > 
> > Would be nice if you can also mention the glib bug that "required" this in 
> > the
> > commit message.
> 
> I can add it, but I am not sure it's very closely related (and I'm
> afraid that may confuse more people).  Say, even without that bug, I
> would still think it not a good idea to free the context in the loop,
> especially considering that we have the finalize function there.  Thanks,

It's interesting to know if or not your future change will break without this
patch, this is especially useful for backport.

Fam



reply via email to

[Prev in Thread] Current Thread [Next in Thread]