Re: Segmentation fault

2009-08-07 Thread Denis Kenzior
Hi Marko, > Here is a small script which can be used to test this. With Nokia E51 it > always segfaults before the 100 is reached. Sometimes it is able to do > sequence multiple times and sometimes only create-destroy-create is enough. > I seem to have fixed this issue, it was related to a g_sour

Re: [PATCH] Make SimManager property SubscriberNumbers writable.

2009-08-07 Thread Denis Kenzior
Hi Andrew, > This implements writing SubscriberNumbers if the SIM allows this (optional > to the SIM provider). Because the property is an array of phone numbers, > setting the property needs to write multiple records on the SIM so it's not > atomic and potentially can fail partially. In this ca

Re: [PATCH] Reorder statements to make SIM op queue more robust.

2009-08-07 Thread Denis Kenzior
Hi Andrew, > This allows ofono_sim_read and ofono_sim_write callbacks to queue new > read or write operations. The callback must not be called between > removing the operation from queue and checking queue length. Patch has been applied. Thanks. Regards, -Denis ___

[PATCH] Make SimManager property SubscriberNumbers writable.

2009-08-07 Thread Andrzej Zaborowski
[Please ignore the first patch, I forgot to increment list pointers in numbers_list_equal so it only worked if first elements differed] This implements writing SubscriberNumbers if the SIM allows this (optional to the SIM provider). Because the property is an array of phone numbers, setting the p

Re: How to dismiss incoming call?

2009-08-07 Thread Marko Saukko
Hi Denis, With Nokia E51 AT+CHLD=11 returned ERR0R, AT+CHLD=0 and ATH returned OK however they did not have effect to the call. AT+CHUP returned OK and call was terminated (Caller received busy signal). RING AT+CHLD=11 ERROR RING RING AT+CHLD=0 OK RING RING ATH OK RING RING AT+CHUP OK Rega