Describe the bug
The uss_qualifier process crashes due to file descriptor exhaustion, ultimately throwing an OSError: [Errno 24] Too many open files.
To reproduce
Running the ASTM F3548-21 test suite with a large number of USS participants over a long time period.
Difference from expected behavior
Expectation is that the number of files/open connections does not cause the uss_qualifier to fail.
System on which behavior was encountered
OS: python:3.9-slim, Docker, GCP
Codebase information
Commit hash: a8adabe
Codebase version: interuss/monitoring/v0.25.0
Additional context
See the attached log for the sequence of network connection failures leading up to the final OSError.
log 3.txt
Describe the bug
The uss_qualifier process crashes due to file descriptor exhaustion, ultimately throwing an OSError: [Errno 24] Too many open files.
To reproduce
Running the ASTM F3548-21 test suite with a large number of USS participants over a long time period.
Difference from expected behavior
Expectation is that the number of files/open connections does not cause the uss_qualifier to fail.
System on which behavior was encountered
OS: python:3.9-slim, Docker, GCP
Codebase information
Commit hash: a8adabe
Codebase version: interuss/monitoring/v0.25.0
Additional context
See the attached log for the sequence of network connection failures leading up to the final OSError.
log 3.txt