Hi
I use msynctools with libsyncml 0.4.6, and
msynctools need configure device xml file to synchronize Nokia E60
with bluetooth
I add
<database>
<name>Task</name>
<objtype>todo</objtype>
<objformat>vevent20</objformat>
</database>
to try to synchronize Task(Todo)
but msynctools would suspend
I add trace code to _manager_check_internal() in sml_manager.c
and I find out
there is always show the follow in log file:
=======================================
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
>>>>> _manager_check_internal
smlSessionCheck: no status is missing - 0
<<<<< _manager_check_internal
......
=============================================
and does not finish..
I know I configure wrong PIM format, but why libsyncml could NOT
timeout while synchronization format is wrong for Nokia E60?
Does anyone know how to modify code to let libsyncml timeout while
configure wrong PIM format to Nokia E60?
Thank you
|