diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 6966717b..0103386e 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -2750,6 +2750,8 @@ sub vmstatus { foreach my $vmid (keys %$list) { next if $opt_vmid && ($vmid ne $opt_vmid); + next if !$res->{$vmid}->{pid}; #not running + # we can't use the $qmpclient since it might have already aborted on # 'query-balloon', but this might also fail for older versions... my $qemu_support = eval { mon_cmd($vmid, "query-proxmox-support") };