e.vanoosten@grons.nl wrote:
Full_Name: Erik van Oosten Version: 2.3.36 OS: cygwin URL: Submission from: (NULL) (212.78.164.66)
When you start a refreshAndPersist sync operation with an initial cookie, and the DIT has not changed since the cookie was issued, during the refresh phase I expect to get a single message, namely a SyncInfoMessage of refreshDelete with refreshDone equals to TRUE (no present phase, only the delete phase). Observed behavior is that you get a single message, namely a SyncInfoMessage of refreshPresent with refreshDone equals to TRUE (only the present phase, no delete phase).
Note: a refreshOnly operation in the same circumstances works as expected.
Issue submitted as requested by Howard Chu.
Thanks for the report. This is now fixed in HEAD. syncprov.c 1.207 and 1.208 contain the relevant changes.