diff --git a/src/vmm_mad/kvm/one_vmm_kvm.rb b/src/vmm_mad/kvm/one_vmm_kvm.rb
index 9420dd2cea..e17768f1fb 100755
--- a/src/vmm_mad/kvm/one_vmm_kvm.rb
+++ b/src/vmm_mad/kvm/one_vmm_kvm.rb
@@ -173,9 +173,11 @@ class DM < ONEMad
     end
         
     def exec_kvm_command(host, command)
-        Open3.popen3(
+        res=Open3.popen3(
             "ssh -n #{host} virsh #{command} ;"+
             " echo ExitCode: $? 1>&2")
+        res[0].close
+        res
     end
     
     def write_response(action, stdout, stderr, args)