]> code.ossystems Code Review - openembedded-core.git/commit
runqemu: add lockfile for port used when slirp enabled
authorChangqing Li <changqing.li@windriver.com>
Thu, 25 Jul 2019 09:25:12 +0000 (17:25 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 8 Sep 2020 13:39:00 +0000 (14:39 +0100)
commit9f9657683df90c18c1dfc7e65715b134a44a9d5a
tree20f7a6119654bf2d291b333ffb51074ccdde164c
parentcd935db103312f6caec2832de80e49e3ed7d1ed8
runqemu: add lockfile for port used when slirp enabled

There is race condition when multi qemu starting with slirp,
add lockfile for each port to avoid problem like:

runqemu - ERROR - Failed to run qemu: qemu-system-x86_64: Could not set up host forwarding rule 'tcp::2323-:23'

[YOCTO #13364]

(From OE-Core rev: ceb3555a40ba06e58914465376aaf41392c12a7c)

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/runqemu