Re: .?lo files disappearing error 11
By: Digital Man to deon on Mon Jun 02 2025 02:45 pm
Howdy,
Why the error 11, and what would cause the file to disappear?
/usr/include/asm-generic/errno-base.h:#define EAGAIN 11
/* Try again */
I'm guessing that means the file was opened for exclusive access or the file system was doing something with the file. It's not saying the file "is gone".
Oh, I'm telling you the file is gone.
My outbound directory is left with a bunch of packets and no .?lo file.
If I "watch ls -al outbound.xxx/", I can see sbbsecho create the packet, create the .?lo file.
As soon as binkit goes to send it, it disappears, and the Error 11 is reported at the same time.
I have mail going out frequently (at least every hour), and it is happening every time.
"Try again" doesnt make sense for this - as the file is not there..
It sounds like BinkIt should peform an open-retry when getting that specific open error. Submit an issue at gitlab.synchro.net for someone to follow-up on this?
OK.
Most likely, BinkIt is deleting the file itself immediately after that error is logged.
I would expect to see a "Deleted file: /path/to/flo-file" log message in that case, however, and you didn't show that, so that's suspicious.
Is it possible SBBSecho or another process still has this FLO file open at that moment?
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 1,065 |
Nodes: | 10 (0 / 10) |
Uptime: | 156:22:19 |
Calls: | 13,706 |
Files: | 186,949 |
D/L today: |
987 files (257M bytes) |
Messages: | 2,415,321 |