Open ac2cz opened 6 months ago
We can see file 70 header was sent to close the hole. It now has old and new dates that close it. But we ignore it as there is still a hole between file 62 and file 65 but neither of those file exist on the server any more.
So we need to note that a more recent header (in terms of upload time) has old and new dates that close the hole. So we should not be requesting it.
We also keep requesting the hole from file 80. i.e from 15:51 but file 80 does not exist. File 78 is the newest file now. This means that its uptime should have been updated when file 80 was removed. Otherwise we will not know that file 78 should be closing the hole for the most recent file.
In fact the ground station should be paying attention to the N bit. When the header for file 78 is received it indicates that it is the most recent file on the server. Subsequent requests should use this file to try to fill files into the future.
This happened when we deleted some files while requesting the dir.
We keep sending this in a loop