diff options
author | Benjamin Schubert <contact@benschubert.me> | 2020-04-17 10:14:02 +0100 |
---|---|---|
committer | Benjamin Schubert <contact@benschubert.me> | 2020-04-23 11:34:14 +0000 |
commit | 4c4456a4074f8b6adca6bd61bbd9a1bcb7001710 (patch) | |
tree | fc944d8a8babc527ef6909310f08795e2862edc5 /tests/testutils | |
parent | 943e25544fe866eb1a763ae395e9a8f64691114e (diff) | |
download | buildstream-4c4456a4074f8b6adca6bd61bbd9a1bcb7001710.tar.gz |
filetypegenerator.py: Close socket after usage
This removes a warning around resources leaks
Diffstat (limited to 'tests/testutils')
-rw-r--r-- | tests/testutils/filetypegenerator.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/testutils/filetypegenerator.py b/tests/testutils/filetypegenerator.py index 41c502be2..732608cb6 100644 --- a/tests/testutils/filetypegenerator.py +++ b/tests/testutils/filetypegenerator.py @@ -63,7 +63,12 @@ def generate_file_types(path): os.chdir(parent) s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) - s.bind(child) - os.chdir(old_dir) - yield + + try: + s.bind(child) + os.chdir(old_dir) + yield + finally: + s.close() + clean() |