mirror of
https://github.com/docker/cli.git
synced 2026-01-15 07:40:57 +03:00
The ability to save and verify base device UUID (#13896) introduced a situation where the initialization would panic when removing the device returns EBUSY. Functions `verifyBaseDeviceUUID` and `saveBaseDeviceUUID` now take the lock on the `DeviceSet`, which solves the problem as `removeDevice` assumes it owns the lock. Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com> Upstream-commit: f08989902374a517b1f8e5e0bfd3b4ea59e5ba27 Component: engine