Error after Pass

Hello friends:
Sometimes i get this error after observation and it doesn’t upload waterfall or decode.
It isn’t always …only sometimes.

What do you think?

Sep 9 19:34:15 raspberrypi satnogs-client[2285]: [INFO] Using format CF32.
Sep 9 19:58:33 raspberrypi satnogs-client[2285]: Assertion ‘close_nointr(fd) != -EBADF’ failed at …/src/basic/fd-util.c:67, function safe_close(). Aborting.
Sep 9 19:58:33 raspberrypi satnogs-client[2285]: [INFO] [UHD] linux; GNU C++ version 8.3.0; Boost_106700; UHD_3.15.0.0-4satnogs1
Sep 9 19:58:37 raspberrypi satnogs-client[2285]: satnogsclient.observer.observer - ERROR - No waterfall data file found
Sep 9 20:25:05 raspberrypi satnogs-client[2285]: [INFO] [UHD] linux; GNU C++ version 8.3.0; Boost_106700; UHD_3.15.0.0-4satnogs1

The key error, to me, appears to be EBADF, which is:

“Bad file descriptor.” For example, I/O on a descriptor that has been closed
or reading from a descriptor open only for writing (or vice versa). 

The time between the two log entries is ~24 minutes. Perhaps a long recording didn’t get written correctly? You could check sudo dmesg -T or other logs in /var/log to see if there are other events at that time (such as disk error).