On Mon, Aug 19, 2019 at 12:00:15PM +0100, Peter Maydell wrote: > On Mon, 19 Aug 2019 at 11:50, Daniel P. Berrangé <berra...@redhat.com> wrote: > > I don't think we want to expose this in the QAPI schema for the socket > > address, since the correct value is really something that QEMU should > > figure out based on usage context. > > > > Thus, I think we'll have to make it an explicit parameter to the > > qio_channel_socket_listen_{sync,async} APIs, and socket_listen() > > and inet_listen_saddr(), etc. Then the migration code can pass in > > a sensible value based on multifd usage. > > How bad would it be if we just passed SOMAXCONN for the backlog > value always?
I'm not 100% clear to be honest, but my feeling is that this will waste resources for much of QEMU usage where we only ever accept a single client connection on an incoming socket. Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|