diff options
author | Ludovic Courtès <ludo@gnu.org> | 2020-03-16 12:18:59 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-03-16 14:05:52 +0100 |
commit | c215d9ec1ce108844b14c0c2952199a0da5f4176 (patch) | |
tree | ae5d749c150f1cc0a395621eb7e2a4347febbc6b /gnu/services/mail.scm | |
parent | 0f13dd2b7f7675310e4a9bbfd37ee946b9f0dea3 (diff) | |
download | patches-c215d9ec1ce108844b14c0c2952199a0da5f4176.tar patches-c215d9ec1ce108844b14c0c2952199a0da5f4176.tar.gz |
tests: opensmtpd: Gracefully handle test failure.
Previously the 'wait' loop would run for ~1024 seconds, at which point
we'd reach the file descriptor limit due to the leak in 'queue-empty?'.
* gnu/tests/mail.scm (run-opensmtpd-test)[test]("mail arrived"): In
'queue-empty?', close PIPE to avoid file descriptor leak. In 'wait'
loop, arrange to run at most 20 times.
Diffstat (limited to 'gnu/services/mail.scm')
0 files changed, 0 insertions, 0 deletions