From: Graham C. <g+o...@co...> - 2009-09-29 22:28:11
|
On Tuesday 29 September 2009 12:40:16 Graham Cobb wrote: > I will check in a workround (either disable the check or make it a large > number) today. A real fix will take a while longer. I have committed a change (to the Opensync SVN trunk) which disables the pending limit completely so builds from trunk should now allow syncml to work. This will break timeout handling so large syncs (typically 100 or more items) may see timeout errors! Michael and I talked about the problem on IRC and he is looking into a medium term workround in libsyncml. I am looking into a longer term fix that will require changes in opensync and in the plugin. In the meantime, if anyone wants syncml to work either build from trunk or just comment out the call to osync_queue_set_pending_limit in osync_client_set_incoming_queue in opensync/client/opensync_client.c. If Michael (or anyone else) wants to re-enable the pending limit for testing his fix, just re-enable that call to osync_queue_set_pending_limit. Graham |