(2022-06-03 19:16)Melschee Wrote: (2022-06-03 2:02)qqqsss2 Wrote: (2022-06-02 22:26)Melschee Wrote: From yesterday on CB, there has been like 10 minute delay for model coming online, going offline, going to private show and coming back from private show.
Update: now, delay is like 20+ minutes.
I think it's probably because the EU proxy was hanging on CB calls, so it probably wasn't updating. I've made some improvements to the proxy code and added a hard limit on how long it will wait for it beforel giving up.
sorry to pester again, but the delay is still going on today. maybe with 10 mins delay
I'm not entirely sure what you mean by this, but I made a couple more improvements:
- for CB, it will not wait on the EU proxy before updating - results should appear in at most a few seconds, with the few additional US-blocked models being updated whenever the EU proxy responds.
- streams will try to play regardless of the current room status, so even if the app thinks the model is in private or offline, the stream should play if they are actually available.
An explanation of how results are cached:
The server will only fetch results from the target site at most once per minute (3 minutes for MFC due to MFC's more aggressive blocking). Likewise, the app will only request an update from the server at most once per minute (e.g. when browsing pages or changing filters). It will also automatically update every 3 minutes (status only, not page results) (also subject to the 1/min limit).
That means that without any interaction (and assuming the EU proxy is not hanging the whole thing up), status should never be more than 4 minutes out of date (3 minute auto-update + 1 minute server cache). You can change page / update filters / etc. to force a reload.