Ticket #636 (closed defect: fixed)
slow-sync causes all calendar entries to be duplicated on my Nokia E65
| Reported by: | stuart | Owned by: | dgollub |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | OpenSync | Version: | 0.22 |
| Severity: | major | Keywords: | |
| Cc: |
Description
I had a sync that failed and so the next sync was a slow sync. This caused all the calendar entries to be duplicated. Instead of 800 entries I had 1600 which was a real pain to deal with.
I did a small test to check that this is a real bug. I removed all the calendar entries from my telephone and, using new sync profiles on the telephone and in OpenSync, I synced them back to the telephone. I then forced a slow-sync and indeed found all the entries in the phone twice.
This is a real problem because it means that if I have a sync that fails for any reason, the next sync will duplicate all my entries and stuff up my diary!
% msynctool --delgroup NokiaE65Calendar_file % msynctool --addgroup NokiaE65Calendar_file % msynctool --addmember NokiaE65Calendar_file file-sync % msynctool --addmember NokiaE65Calendar_file syncml-obex-client % msynctool --configure NokiaE65Calendar_file 1 % msynctool --configure NokiaE65Calendar_file 2 % msynctool --sync NokiaE65Calendar_file > sync.out % tail -3 sync.out Member 2 of type syncml-obex-client just disconnected All clients have disconnected The sync was successful % msynctool --sync NokiaE65Calendar_file --slow-sync event > resync.out % tail -3 resync.out Member 2 of type syncml-obex-client just disconnected All clients have disconnected The sync was successful

