like 5 months ago that dynasty list program i had started taking errors. it used to load every page successfully, virtually every time. 30 worlds of about 300 teams, there's about 10K page loads in there. it was reliable enough that i had a check to basically bomb out if any single division failed to load, ever. i had to basically completely take that out, because it almost never succeeds reliably now. it seems mostly d3 for some reason, but 1 to 5 d3 worlds will seemingly bomb out (i have not looked closely so this is probably small sample size). now i have that program just move forward every time, figuring the broke ones (which are still there, just outdated) will fix themselves on the next run, or the run after that.
i am only paying 5 bucks a month for the server this runs on, so i kinda figured it could be anything causing the problems. i forget if i actually take errors on the WIS page loads or not, i'm actually thinking its a no, but i haven't really looked in months (and i barely looked then). i think what i saw was... there was no hard page read error, which would have happened on a hard HTTP connection error or that sort of thing. i definitely remember being confused, i didn't have any errors of any kind... after a few minutes of reflection, i am basically sure this was the case. i have had page loads fail in the past, like 10 years ago it used to fail like 1 out of every 200, just because WIS servers sucked. but those were always on connect, so i have connection retries, but i don't validate the page load didn't get interrupted, that sort of thing - it looked to me like i was just getting incomplete data, and then some reports were failing to create, silently because i was very lazy about error checking and stuff.
anyway, sounds to me like the WIS servers are bailing on page loads early for some reason. this even happened to me a few weeks ago in game, and i got a wildly different color scheme and stuff on my team (this used to happen back in the day, but i hadn't seen it in so long i totally forgot). it was actually way better, i was really excited it was intentional for a second! but alas. anyway, it does seem to me that there's some issue on the WIS side, maybe some race condition, the application needs to flush before closing a connection but isn't, something up that alley. i could procure the dates on when this started happening on my end, i believe... sounds like someone really needs to open an inquiry with WIS on this one.
3/5/2022 1:58 PM (edited)