05-18-2022, 02:11 PM
(05-18-2022, 09:58 AM)Zubersoft Wrote: Hello Steven,
The only code that was modified with version 3.5.3 related to the synchronization functionality was to properly handle canceling out when you are prompted to select a file when a conflict occurs where MobileSheets can't properly match up songs on each devices. That should have no impact on the way in which the sync proceeds normally. So I'm not sure why you are seeing that behavior, but it's certainly not new to 3.5.3. What's strange about the issue you reported is that the code is set up so that the server waits until it receives a message from the client indicating that the client has finished processing changes on its end (the transferring of necessary files and such). If you are seeing the sync finish on the server tablet, that means it got the message it wanted from the client indicating the sync was complete even though the client tablet only showed 3% completion. I have no idea how that is possible. I can't reproduce that myself so I'm not sure how to go about investigating it at the moment. I'll have to spend some time with test libraries seeing if I can figure out some way to see that behavior. How large is the library you are working with?
Thanks,
Mike
I understand that the behavior I'm seeing wasn't introduced in 3.5.3, but I definitely never saw it before, and I run the device sync every time I add new songs or update the PDF for an existing song; I just checked, and there have been 14 such additions or changes so far since the beginning of this month.
This probably isn't related to the fact that Google Play served the update for 3.5.3 twice (i.e., 3.5.2 was updated to 3.5.3, but then a couple of days later 3.5.3 was supposedly updated to 3.5.3; I don't understand how or why that happened, but it did happen on both devices), but it's worth mentioning just in case.
Based on your reply, I'm not certain my problem description was clear. Just to be sure:
1) I start the sync as usual, pushing from the tablet to the phone (the sync is configured to send only in that direction).
2) The phone reports that the sync is complete, typically after about 30 seconds or so (I haven't actually timed it, but it feels about that length of time).
3) At the same time, the progress bar on the tablet shows 3% completion.
4) After a few minutes (again, I didn't actually time it, but that's probably a close approximation) the tablet reports 100% completion.
Since this happened, it's been happening repeatably on every sync.
My library contains 2040 songs, and a backup (including mp3 files) occupies 4.4 Gb.
Please let me know what I can do to help test or debug this.