Mercurial > ublox > ublox8
changeset 94:7e07763a98a7
capture: wait for the iothread to return instead of sleeping forever
Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Tue, 23 Feb 2021 07:56:26 -0500 |
parents | 71cae6a9a299 |
children | 2a518c6d77c6 |
files | capture.c |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/capture.c Tue Feb 23 07:55:55 2021 -0500 +++ b/capture.c Tue Feb 23 07:56:26 2021 -0500 @@ -366,8 +366,12 @@ return 11; } - for (;;) - sleep(3600); + ret = iothread_join(); + if (ret) { + fprintf(stderr, "Error: Failed to join iothead: %s\n", + xstrerror(ret)); + return 12; + } xclose(ifile); fclose(rfile);