[Tickets #12531] Re: Loopping sync when using ActiveSync
noreply at bugs.horde.org
noreply at bugs.horde.org
Wed Aug 7 23:03:18 UTC 2013
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/12531
------------------------------------------------------------------------------
Ticket | 12531
Updated By | Michael Rubinsky <mrubinsk at horde.org>
Summary | Loopping sync when using ActiveSync
Queue | Horde Framework Packages
Version | Git master
Type | Bug
State | Resolved
Priority | 1. Low
Milestone |
Patch |
Owners | Michael Rubinsky
------------------------------------------------------------------------------
Michael Rubinsky <mrubinsk at horde.org> (2013-08-07 23:03) wrote:
I can't reproduce this.
Your logs show this occurs during a FOLDERSYNC. During a FOLDERSYNC,
$_thisSyncStamp will NEVER be false. It should ALWAYS be a timestamp.
The code in question is Horde_ActiveSync_State_Sql::getChanges().
$this->_collection is empty for FOLDERSYNC requests, so null will be
passed as the first parameter to ::getSyncStamp(). You will see in
Horde_Core_ActiveSync_Driver::getSyncStamp() that this will lead to
time() being the returned value in this case.
You will need to find out why a FOLDERSYNC leads to some value in
$collection['id'] for your situation. This should not happen in normal
usage.
More information about the bugs
mailing list