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

Page 1 of 1 (7 items)
This post has 6 Replies | 0 Followers

Posts 13348
Forum MVP
Mark Barnes | Forum Activity | Posted: Mon, Jan 21 2019 1:00 AM

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.

Posts 3501
LogosEmployee
Scott Alexander | Forum Activity | Replied: Mon, Jan 21 2019 8:11 AM

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. 

Posts 3501
LogosEmployee
Scott Alexander | Forum Activity | Replied: Mon, Jan 21 2019 9:10 AM

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. 

Posts 13348
Forum MVP
Mark Barnes | Forum Activity | Replied: Mon, Mar 25 2019 1:51 AM

Scott Alexander:

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

Posts 13348
Forum MVP
Mark Barnes | Forum Activity | Replied: Mon, Mar 25 2019 6:18 AM

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.

Posts 3501
LogosEmployee
Scott Alexander | Forum Activity | Replied: Mon, Mar 25 2019 4:40 PM

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. 

Posts 3501
LogosEmployee
Scott Alexander | Forum Activity | Replied: Mon, Mar 25 2019 4:57 PM

Mark Barnes:

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.


I agree, we're discussing this now.

Page 1 of 1 (7 items) | RSS