mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-07 17:28:15 +00:00
qemu: process: Avoid uninitialized use two vars when reconnecting to vm
3ecebf07110ca8d3413072557f29137943e848e3 breaks the build as it adds a way to jump to cleanup before the 'cfg' object is retrieved and 'priv' is initialized.
This commit is contained in:
parent
64702ac367
commit
38bde5776a
@ -3571,16 +3571,16 @@ qemuProcessReconnect(void *opaque)
|
||||
* deleted if qemuConnectMonitor() failed */
|
||||
virObjectRef(obj);
|
||||
|
||||
cfg = virQEMUDriverGetConfig(driver);
|
||||
priv = obj->privateData;
|
||||
|
||||
if (qemuDomainObjBeginJob(driver, obj, QEMU_JOB_MODIFY) < 0)
|
||||
goto killvm;
|
||||
|
||||
virNWFilterReadLockFilterUpdates();
|
||||
|
||||
cfg = virQEMUDriverGetConfig(driver);
|
||||
VIR_DEBUG("Reconnect monitor to %p '%s'", obj, obj->def->name);
|
||||
|
||||
priv = obj->privateData;
|
||||
|
||||
/* XXX check PID liveliness & EXE path */
|
||||
if (qemuConnectMonitor(driver, obj, QEMU_ASYNC_JOB_NONE, -1) < 0)
|
||||
goto error;
|
||||
|
Loading…
x
Reference in New Issue
Block a user