Skip to content

Commit f1a8502

Browse files
author
jeromemaloberti
committed
Merge pull request xapi-project#982 from jeromemaloberti/CA-97023-tampa-lcm
CA-97023: Preserve VM settings (Optimized for Citrix XenApp)
2 parents dd16f0b + c9ecbc6 commit f1a8502

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ocaml/xapi/xapi_xenops.ml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1029,7 +1029,8 @@ let update_vm ~__context id =
10291029
Opt.iter
10301030
(fun (_, state) ->
10311031
debug "xenopsd event: Updating VM %s shadow_multiplier <- %.2f" id state.shadow_multiplier_target;
1032-
Db.VM.set_HVM_shadow_multiplier ~__context ~self ~value:state.shadow_multiplier_target
1032+
if state.power_state <> Halted then
1033+
Db.VM.set_HVM_shadow_multiplier ~__context ~self ~value:state.shadow_multiplier_target
10331034
) info
10341035
with e ->
10351036
error "Caught %s: while updating VM %s HVM_shadow_multiplier" (Printexc.to_string e) id

0 commit comments

Comments
 (0)