mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-03-04 16:13:51 +00:00
qemu_slirp: Don't set errfd when starting slirp helper
Way back, in v6.2.0-rc1~67 we removed the code that reads slirp's stderr on failed startup. However, we forgot to remove corresponding virCommandSetErrorFD() call and variable declaration. Do that now. While this may seem like a step in wrong direction (we should be reading stderr as it may contain reason for failed start), this is going to be handled in more general way in next commits. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
b94a82ce9a
commit
0634d640d6
@ -249,7 +249,6 @@ qemuSlirpStart(virDomainObj *vm,
|
||||
int rc;
|
||||
int exitstatus = 0;
|
||||
int cmdret = 0;
|
||||
VIR_AUTOCLOSE errfd = -1;
|
||||
bool killDBusDaemon = false;
|
||||
g_autofree char *fdname = g_strdup_printf("slirpfd-%s", net->info.alias);
|
||||
|
||||
@ -272,7 +271,6 @@ qemuSlirpStart(virDomainObj *vm,
|
||||
|
||||
virCommandClearCaps(cmd);
|
||||
virCommandSetPidFile(cmd, pidfile);
|
||||
virCommandSetErrorFD(cmd, &errfd);
|
||||
virCommandDaemonize(cmd);
|
||||
|
||||
virCommandAddArgFormat(cmd, "--fd=%d", slirp->fd[1]);
|
||||
|
Loading…
x
Reference in New Issue
Block a user