Re: [PATCH] migration/multifd: fix hangup with TLS-Multifd due to blocking handshake

2020-11-12 Thread Dr. David Alan Gilbert
* Chuan Zheng (zhengch...@huawei.com) wrote: > The qemu main loop could hang up forever when we enable TLS+Multifd. > The Src multifd_send_0 invokes tls handshake, it sends hello to sever > and wait response. > However, the Dst main qemu loop has been waiting recvmsg() for multifd_recv_1. > Both of

Re: [PATCH] migration/multifd: fix hangup with TLS-Multifd due to blocking handshake

2020-11-10 Thread Daniel P . Berrangé
On Fri, Nov 06, 2020 at 02:24:53PM +0800, Chuan Zheng wrote: > The qemu main loop could hang up forever when we enable TLS+Multifd. > The Src multifd_send_0 invokes tls handshake, it sends hello to sever > and wait response. > However, the Dst main qemu loop has been waiting recvmsg() for multifd_r

[PATCH] migration/multifd: fix hangup with TLS-Multifd due to blocking handshake

2020-11-05 Thread Chuan Zheng
The qemu main loop could hang up forever when we enable TLS+Multifd. The Src multifd_send_0 invokes tls handshake, it sends hello to sever and wait response. However, the Dst main qemu loop has been waiting recvmsg() for multifd_recv_1. Both of Src and Dst main qemu loop are blocking and waiting fo