socket.c (1f0776f1c03312aad5d6a5f98871240bc3af01e5) | socket.c (51b07548f7c31793adc178c7460c5f4369733c61) |
---|---|
1/* 2 * QEMU live migration via socket 3 * 4 * Copyright Red Hat, Inc. 2009-2016 5 * 6 * Authors: 7 * Chris Lalancette <clalance@redhat.com> 8 * Daniel P. Berrange <berrange@redhat.com> --- 169 unchanged lines hidden (view full) --- 178{ 179 QIONetListener *listener = qio_net_listener_new(); 180 MigrationIncomingState *mis = migration_incoming_get_current(); 181 size_t i; 182 int num = 1; 183 184 qio_net_listener_set_name(listener, "migration-socket-listener"); 185 | 1/* 2 * QEMU live migration via socket 3 * 4 * Copyright Red Hat, Inc. 2009-2016 5 * 6 * Authors: 7 * Chris Lalancette <clalance@redhat.com> 8 * Daniel P. Berrange <berrange@redhat.com> --- 169 unchanged lines hidden (view full) --- 178{ 179 QIONetListener *listener = qio_net_listener_new(); 180 MigrationIncomingState *mis = migration_incoming_get_current(); 181 size_t i; 182 int num = 1; 183 184 qio_net_listener_set_name(listener, "migration-socket-listener"); 185 |
186 if (migrate_use_multifd()) { | 186 if (migrate_multifd()) { |
187 num = migrate_multifd_channels(); 188 } else if (migrate_postcopy_preempt()) { 189 num = RAM_CHANNEL_MAX; 190 } 191 192 if (qio_net_listener_open_sync(listener, saddr, num, errp) < 0) { 193 object_unref(OBJECT(listener)); 194 return; --- 31 unchanged lines hidden --- | 187 num = migrate_multifd_channels(); 188 } else if (migrate_postcopy_preempt()) { 189 num = RAM_CHANNEL_MAX; 190 } 191 192 if (qio_net_listener_open_sync(listener, saddr, num, errp) < 0) { 193 object_unref(OBJECT(listener)); 194 return; --- 31 unchanged lines hidden --- |