Comment # 2 on bug 91485 from
Created attachment 117682 [details] [review]
wait before cancelling during shutdown

After adding debug messages and looking at the code more closely, I can imagine
that the (normal) shutdown() call might cancel the transfer of the last SyncML
message if it happens too quickly after the send().

Without the additional wait(true) in shutdown(), the debug output shows a
OBEX_EV_LINKERR. That error goes away when waiting for the OBEX_EV_REQDONE for
the OBEX_CMD_PUT.

However, the phones that I have tested with so far never had the problem and
even when there is such a OBEX_EV_LINKERR, the N97 mini that I was testing with
now didn't seem to care.

James, does this patch fix the problem for you?


You are receiving this mail because: