diff --git a/daemon/remote.c b/daemon/remote.c index 89714ca422beb334bf951e3558bd6f9e2db04192..0ea28158543ec55bbe0c4de0fd665c789c96b39e 100644 --- a/daemon/remote.c +++ b/daemon/remote.c @@ -2305,8 +2305,10 @@ remoteDispatchDomainMigratePrepare2(virNetServerPtr server ATTRIBUTE_UNUSED, rv = 0; cleanup: - if (rv < 0) + if (rv < 0) { virNetMessageSaveError(rerr); + VIR_FREE(uri_out); + } return rv; }