Greyson Parrelli
bf692e8da3
Throttle background contact syncs to once every 6 hours.
...
Unfortunately, there's apps out there that trigger contact changes
very frequently. Because we listen to the system for contact
changes to tell us when to sync, that could result in us sending
an abundance of contact syncs to linked desktop instances.
This throttles contact sync requests using the following methodology:
- By default, throttle contact syncs to 6 hrs while the app is
backgrounded.
- If a sync is throttled in the background, we set a dirty flag and
will execute the sync the next time the app is foregrounded.
- Syncs explicitly requested by desktop are never throttled.
2018-07-17 12:06:50 -07:00
..
2017-11-14 10:50:17 -08:00
2018-05-21 15:45:22 -04:00
2018-01-30 17:27:05 -08:00
2018-06-29 14:10:45 -07:00
2018-07-17 09:53:52 -07:00
2018-07-17 12:06:42 -07:00
2018-05-24 10:25:58 -04:00
2018-07-05 10:05:54 -07:00
2018-03-31 02:14:02 -07:00
2018-07-17 09:53:52 -07:00
2018-03-05 16:13:56 -08:00
2018-05-21 15:45:22 -04:00
2017-10-01 22:36:52 -07:00
2018-03-31 02:14:02 -07:00
2018-03-31 02:14:02 -07:00
2018-05-21 15:45:22 -04:00
2018-06-22 10:59:53 -07:00
2018-07-17 12:06:50 -07:00
2018-03-15 12:14:43 -07:00
2018-05-21 15:45:22 -04:00
2018-06-22 10:59:53 -07:00
2018-05-21 15:45:22 -04:00
2018-07-17 09:53:52 -07:00
2018-03-31 02:14:02 -07:00
2018-03-31 02:14:02 -07:00
2018-03-31 02:14:02 -07:00
2018-07-17 09:54:13 -07:00
2018-06-18 14:33:44 -07:00
2018-06-22 10:59:53 -07:00
2018-06-22 10:59:53 -07:00
2018-06-28 12:07:23 -07:00
2018-07-17 12:06:50 -07:00
2018-03-07 09:51:05 -08:00
2018-05-21 15:45:22 -04:00
2018-07-17 12:06:50 -07:00
2018-02-01 19:22:48 -08:00
2018-07-17 09:53:52 -07:00
2018-01-30 17:27:05 -08:00
2018-02-01 19:22:48 -08:00
2017-08-28 10:30:50 -07:00
2018-02-01 18:29:09 -08:00
2018-03-31 02:14:02 -07:00
2018-03-31 02:14:02 -07:00
2018-07-17 12:06:42 -07:00
2018-07-17 09:53:52 -07:00
2018-07-02 08:56:11 -07:00
2018-07-17 12:06:42 -07:00
2018-07-02 17:11:13 -07:00
2018-01-30 17:27:05 -08:00
2018-02-01 19:22:48 -08:00
2018-07-17 09:53:52 -07:00
2018-07-17 09:53:52 -07:00
2018-01-30 17:27:05 -08:00
2018-01-30 17:27:05 -08:00
2018-02-01 19:22:48 -08:00
2017-12-08 15:21:46 -08:00
2018-07-17 09:53:52 -07:00
2018-03-31 02:14:02 -07:00
2018-02-01 19:22:48 -08:00
2018-06-21 19:07:27 -07:00
2018-02-01 19:22:48 -08:00
2017-10-23 13:03:32 -07:00
2018-02-01 19:22:48 -08:00
2018-02-21 18:49:52 -08:00
2018-03-05 16:11:49 -08:00
2018-03-31 02:14:02 -07:00
2018-04-16 17:33:26 -07:00
2018-03-31 02:14:02 -07:00
2017-10-11 17:47:12 -07:00
2018-01-30 17:27:05 -08:00
2018-03-31 02:14:02 -07:00
2018-04-16 17:33:26 -07:00
2018-03-31 02:14:02 -07:00
2018-07-17 09:53:52 -07:00
2018-01-30 17:27:05 -08:00
2018-01-30 17:27:05 -08:00
2018-02-01 19:36:09 -08:00
2017-10-23 13:03:32 -07:00
2018-01-30 17:27:05 -08:00
2018-03-09 10:25:29 -08:00
2018-02-26 10:47:41 -08:00
2018-02-01 19:22:48 -08:00
2018-02-01 19:22:48 -08:00
2017-10-02 12:15:45 -07:00
2018-07-17 09:54:13 -07:00
2018-06-29 14:10:45 -07:00
2018-05-21 16:36:59 -04:00
2017-08-28 10:30:50 -07:00
2017-11-30 10:26:41 -08:00
2018-02-01 19:22:48 -08:00
2018-05-21 15:45:22 -04:00