diff options
| author | Mikko Rapeli <mikko.rapeli@linaro.org> | 2023-05-10 15:59:34 +0300 |
|---|---|---|
| committer | Steve Sakoman <steve@sakoman.com> | 2023-06-06 04:05:58 -1000 |
| commit | 42525eca399787472c5efaec27a9b1b4fdba8ec3 (patch) | |
| tree | 655c3b2075878e7c94cc6f4c2f45ccf94e7cbfa4 /meta/lib/oeqa | |
| parent | be8d8da9a55170ec5d9cfa5f115c9697d5fa3104 (diff) | |
| download | poky-42525eca399787472c5efaec27a9b1b4fdba8ec3.tar.gz | |
qemurunner: avoid leaking server_socket
close() the server_socket before qemusock replaces
it.
(From OE-Core rev: fb1de20b22119fd62b338ab69cd2b6a6c4e9dd8f)
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
(cherry picked from commit be7bbbeeb44158b181d1abc5a4d7871a9045fdd6)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'meta/lib/oeqa')
| -rw-r--r-- | meta/lib/oeqa/utils/qemurunner.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils/qemurunner.py index 6734cee48d..8bb35f5a8b 100644 --- a/meta/lib/oeqa/utils/qemurunner.py +++ b/meta/lib/oeqa/utils/qemurunner.py | |||
| @@ -483,6 +483,7 @@ class QemuRunner: | |||
| 483 | 483 | ||
| 484 | decodedlog = self.decode_qemulog(bootlog) | 484 | decodedlog = self.decode_qemulog(bootlog) |
| 485 | if self.boot_patterns['search_reached_prompt'] in decodedlog: | 485 | if self.boot_patterns['search_reached_prompt'] in decodedlog: |
| 486 | self.server_socket.close() | ||
| 486 | self.server_socket = qemusock | 487 | self.server_socket = qemusock |
| 487 | stopread = True | 488 | stopread = True |
| 488 | reachedlogin = True | 489 | reachedlogin = True |
