23:53
> > > > 收件人: yuchen (CCSPL)
> > > > 抄送: faro...@suse.de; qemu-devel@nongnu.org
> > > > 主题: Re: [PATCH] migration/multifd: receive channel socket needs to
> > > > be set to non-blocking
> > > >
> > > > On Fri, Sep
> -邮件原件-
> 发件人: Daniel P. Berrangé
> 发送时间: 2024年9月24日 0:59
> 收件人: yuchen (CCSPL)
> 抄送: Peter Xu ; faro...@suse.de;
> qemu-devel@nongnu.org
> 主题: Re: 回复: [PATCH] migration/multifd: receive channel socket needs to
> be set to non-blocking
>
> On Mon, Se
On Mon, Sep 23, 2024 at 01:33:13AM +, Yuchen wrote:
>
>
> > -邮件原件-
> > 发件人: Peter Xu
> > 发送时间: 2024年9月20日 23:53
> > 收件人: yuchen (CCSPL)
> > 抄送: faro...@suse.de; qemu-devel@nongnu.org
> > 主题: Re: [PATCH] migration/multifd: receive channel
> -邮件原件-
> 发件人: Peter Xu
> 发送时间: 2024年9月20日 23:53
> 收件人: yuchen (CCSPL)
> 抄送: faro...@suse.de; qemu-devel@nongnu.org
> 主题: Re: [PATCH] migration/multifd: receive channel socket needs to be set to
> non-blocking
>
> On Fri, Sep 20, 2024 at 10:05:42AM +,
On Fri, Sep 20, 2024 at 10:05:42AM +, Yuchen wrote:
> When the migration network is disconnected, the source
> qemu can exit normally with an error, but the destination
> qemu is always blocked in recvmsg(), causes the destination
> qemu main thread to be blocked.
>
> The destination qemu bloc
When the migration network is disconnected, the source
qemu can exit normally with an error, but the destination
qemu is always blocked in recvmsg(), causes the destination
qemu main thread to be blocked.
The destination qemu block stack:
Thread 13 (Thread 0x7f0178bfa640 (LWP 1895906) "multifdrecv