]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
qemurunner: Clean up serial_lock handling
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 13 Oct 2024 07:37:07 +0000 (08:37 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 14 Oct 2024 20:41:57 +0000 (21:41 +0100)
commitb0732ee009ca47580d1d2ad75334f4aa50e6efd5
treed1a738c7584c5f2e567087db907014f8c5a82823
parentc83a535d1b32f7fd292cd9caea1ec962bc3c735b
qemurunner: Clean up serial_lock handling

Avoid "RuntimeError: release unlocked lock" since the lock shouldn't
be locked even in the error path. Add a try/finally path to ensure
this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/utils/qemurunner.py