summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt16
1 files changed, 7 insertions, 9 deletions
diff --git a/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt b/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt
index 05e1ab90..f63a5484 100644
--- a/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt
+++ b/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/driver/hypervisor/HypervisorVirtDriver.kt
@@ -190,15 +190,13 @@ class HypervisorVirtDriver(
}
}
- for (i in burst.indices) {
- monitor.onSliceFinish(
- end,
- burst[i],
- remainder[i],
- vms.size,
- hostContext.server
- )
- }
+ monitor.onSliceFinish(
+ end,
+ burst.sum(),
+ remainder.sum(),
+ vms.size,
+ hostContext.server
+ )
}
this.call = call
call.invokeOnCompletion { this.call = null }