Is Proclaim supposed to automatically sync while on air? Because it doesn't!

Yesterday, I made two last minute alteration to the Proclaim presentation from my study. By this time, presentation (from a different PC) had already gone on air.
The changes had definitely synced to the Proclaim server (because I printed the revised presentation), but they never made it to the laptop driving the projector — and still hadn't 30 minutes later. In the end, I had to ask them to manually sync.
Is this by design? If so, it's an odd design.
This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!
Comments
-
I was under the impression that Proclaim would attempt to sync down changes every five minutes when the app is not idle, regardless if there are local changes. However, looking at the code I'm not seeing it. I'll do some more investigation this afternoon. Thanks for the report Mark.
0 -
I found the code. Proclaim should sync down changes every 15 minutes, even if it doesn't have local changes, assuming the app hasn't gone idle. If you attach the logs from the presenting laptop I can diagnose further.
0 -
Scott Alexander said:
I found the code. Proclaim should sync down changes every 15 minutes, even if it doesn't have local changes, assuming the app hasn't gone idle. If you attach the logs from the presenting laptop I can diagnose further.
This was a problem again for us today. I did a final edit a presentation in my study at 17:41 UTC (according to the logs on that machine). At around 18:07, those changes still hadn't synced to the on-air PC. I had to do a manual sync when I noticed the problem. The logs show lots of "PresenceUpdates", but no Syncs between 17:28 and the manual sync I did at 18:07.
I'm attaching logs from both PCs.
Edit PC: 2047.Proclaim.log
On-air PC: 888087.Proclaim.log
This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!
0 -
Regardless of the bug which prevented the sync every 15 minutes, I think 15 minutes is too long. 5 minutes is the maximum, I think - and perhaps an additional sync a minute before the warm-up, and again a minute before the service start.
This is my personal Faithlife account. On 1 March 2022, I started working for Faithlife, and have a new 'official' user account. Posts on this account shouldn't be taken as official Faithlife views!
0 -
You're right Mark, I believe I've tracked it down. When the app goes idle we reset the sync download interval to 60 minutes. I found a bug that was preventing it from being reset to 15 when the app came out of idle. Thanks for the detailed report and logs.
0 -
I agree, we're discussing this now.Mark Barnes said:Regardless of the bug which prevented the sync every 15 minutes, I think 15 minutes is too long. 5 minutes is the maximum, I think - and perhaps an additional sync a minute before the warm-up, and again a minute before the service start.
0