diff --git a/src/vmm/VirtualMachineManagerDriver.cc b/src/vmm/VirtualMachineManagerDriver.cc index dcb92986a1..fba1a7e717 100644 --- a/src/vmm/VirtualMachineManagerDriver.cc +++ b/src/vmm/VirtualMachineManagerDriver.cc @@ -603,7 +603,7 @@ int VirtualMachineManagerDriver::parse_vm_info( } else if (var == "USEDCPU") { - tiss >> cpu; + tiss >> fixed >> cpu; } else if (var == "NETRX") { @@ -626,7 +626,7 @@ int VirtualMachineManagerDriver::parse_vm_info( custom.insert(make_pair(var, val)); } - if (!tiss.good()) + if (tiss.fail()) { parse_result = -1; continue;