Code: Select all
[9/21/2020 7:51:29 PM] Entering buildAllProgramEntries() for 49853 programs.
[9/21/2020 7:51:40 PM] [ INFO] Found 46856 cached program descriptions.
[9/21/2020 7:56:40 PM] [ INFO] SD API WebException Thrown. Message: The remote server returned an error: (504) Gateway Timeout. , Status: ProtocolError
[9/21/2020 7:56:45 PM] [ INFO] Successfully retrieved 2997 program descriptions. (0:00:05:04.9404209 / 5.014 MB)
[9/21/2020 7:56:47 PM] [ INFO] Processed 49853 program descriptions.
[9/21/2020 7:56:47 PM] Exiting buildAllProgramEntries(). SUCCESS.
Seems that the SD server was very slow during today's update, but other than the increased time it took to do it's thing (and a time discontinuity for one of the channels), I only saw the above exception in the log.
I did not see any warnings or errors related to this exception so I assume it retried and was successful. Am I correct in this assumption?
Is this slowness and timeout normal if the server is updating it's data? Or might there be some other server issue during this time?
For instance, getAllScheduleEntryMd5s() normally takes around 20 seconds to complete and today it took over 6 minutes.
Code: Select all
[9/21/2020 7:45:20 PM] Entering getAllScheduleEntryMd5s() for 21 days on 365 stations.
[9/21/2020 7:48:54 PM] [ INFO] Successfully retrieved Md5s for 238 station's daily schedules. (0:00:03:33.8902951 / 455.516 KB)
[9/21/2020 7:49:04 PM] [ INFO] Successfully retrieved 238 station's daily schedules. (0:00:00:10.7000148 / 22.313 MB)
[9/21/2020 7:51:12 PM] [ INFO] Successfully retrieved Md5s for 127 station's daily schedules. (0:00:01:52.5001553 / 243.089 KB)
[9/21/2020 7:51:17 PM] [ INFO] Successfully retrieved 127 station's daily schedules. (0:00:00:05.0000069 / 8.071 MB)
[9/21/2020 7:51:23 PM] [ INFO] Found 0 cached daily schedules.
[9/21/2020 7:51:23 PM] [ INFO] Downloaded 6570 daily schedules.
[9/21/2020 7:51:23 PM] [WARNG] Time discontinuity detected. Service 10161 (CSPAN) SH012857740000 (entry 17) ends at 2020-09-22 01:15:00Z, SH025236580000 (entry 18) starts at 2020-09-22 00:45:00Z. No further discontinuities on CSPAN will be reported for the date 2020-09-22.
[9/21/2020 7:51:28 PM] [ INFO] Processed 6570 daily schedules for 365 stations.
[9/21/2020 7:51:28 PM] Exiting getAllScheduleEntryMd5s(). SUCCESS.
[9/21/2020 7:51:23 PM] [ INFO] Found 0 cached daily schedules.
[9/21/2020 7:51:40 PM] [ INFO] Found 46856 cached program descriptions.
[9/21/2020 7:56:47 PM] [ INFO] Found 6674 cached series descriptions.
[9/21/2020 7:57:10 PM] [ INFO] Found 4261 cached movie poster links.
[9/21/2020 7:57:11 PM] [ INFO] Found 6674 cached series image links.
If EPG123 had a problem opening the cache file, would it report an error or just silently indicate it found 0 entries? I believe there is just one file that stores the cache, so I would think it would be a bit strange to have a problem with the daily schedules cache entries and not the others.
I'm hoping there is not some sort of disk issue here, as I've had disk issues in the past. Note that I am currently using EPG123 version 1.3.9.30.