diff options
-rw-r--r-- | hw/xen/xen-bus.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/xen/xen-bus.c b/hw/xen/xen-bus.c index 0a1033d9a9..775c0d6763 100644 --- a/hw/xen/xen-bus.c +++ b/hw/xen/xen-bus.c @@ -559,7 +559,7 @@ static void xen_device_backend_changed(void *opaque) * backend state to Closed. */ if (xendev->backend_state == XenbusStateClosing && - !xen_device_state_is_active(state)) { + !xen_device_state_is_active(xendev->frontend_state)) { xen_device_backend_set_state(xendev, XenbusStateClosed); } |