spiegel_podman/pkg/machine/wsl
Ashley Cui 42ea211211 Fix locking error in WSL machine rm -f
Fixed a bug where `podman machine rm -f` would cause a deadlock when
running with WSL.

The deadlock is caused by the Remove() function calling the Stop()
function after Remove() locks the VM. Stop() also has a lock call, which
fails and deadlocks because Remove() already claimed lock. Fix this by
moving the stop call before the lock

[NO NEW TESTS NEEDED]

Signed-off-by: Ashley Cui <acui@redhat.com>
2023-11-29 16:28:59 -05:00
..
wutil Fix locale issues with WSL version detection 2023-10-03 08:37:27 -05:00
config.go machine: qemu: add usb host passthrough 2023-11-08 23:38:53 +01:00
fedora.go Refactor key machine objects 2023-11-07 08:30:44 -06:00
filelock.go Add user mode networking feature to Windows 2023-04-24 17:11:54 -05:00
machine.go Fix locking error in WSL machine rm -f 2023-11-29 16:28:59 -05:00
machine_unsupported.go go fmt: use go 1.18 conditional-build syntax 2022-03-18 09:11:53 +01:00
usermodenet.go Fix wsl.conf generation when user-mode-networking is disabled 2023-11-27 11:49:03 -06:00
util_windows.go Eliminate transient container deps from wslkerninst 2023-04-23 17:11:55 -05:00