Skip to content

Commit 67da547

Browse files
committed
post merge fixes.
1 parent c41e765 commit 67da547

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/platform/backends/qemu/qemu_virtual_machine.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ void mp::QemuVirtualMachine::shutdown(ShutdownPolicy shutdown_policy)
349349
{
350350
std::unique_lock<std::mutex> lock{state_mutex};
351351

352-
force_shutdown = force;
352+
force_shutdown = (shutdown_policy == ShutdownPolicy::Poweroff);
353353

354354
try
355355
{

tests/qemu/test_qemu_backend.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -533,7 +533,7 @@ TEST_F(QemuBackend, forceShutdownSuspendDeletesSuspendImageAndOffState)
533533

534534
const auto machine = backend.create_virtual_machine(default_description, key_provider, stub_monitor);
535535
machine->state = mp::VirtualMachine::State::suspended;
536-
machine->shutdown(true);
536+
machine->shutdown(mp::VirtualMachine::ShutdownPolicy::Poweroff);
537537

538538
EXPECT_EQ(machine->current_state(), mp::VirtualMachine::State::off);
539539

@@ -590,7 +590,7 @@ TEST_F(QemuBackend, forceShutdownRunningStateButWithSuspensionSnapshotInImage)
590590

591591
const auto machine = backend.create_virtual_machine(default_description, key_provider, stub_monitor);
592592
machine->state = mp::VirtualMachine::State::running;
593-
machine->shutdown(true);
593+
machine->shutdown(mp::VirtualMachine::ShutdownPolicy::Poweroff);
594594

595595
EXPECT_EQ(machine->current_state(), mp::VirtualMachine::State::off);
596596

0 commit comments

Comments
 (0)