Hello, I think that the line 220 in eXosip.c should be +osip_transaction_free2(transaction); -osip_transaction_free (transaction);
it's in function eXosip_kill_transaction, and 2 lines before transaction is removed from list (osip_list_remove(transactions, 0)). To not digger further in osip/eXosip hell, just note from the osip_transaction.c:
*** osip_transaction.c *** line 277 /* same as osip_transaction_free() but assume the transaction is already removed from the list of transaction in the osip stack */ int osip_transaction_free2 (osip_transaction_t * transaction) *** Can someone take a look at this? Thanks, Marlon _______________________________________________ Wengophone-devel mailing list [email protected] http://dev.openwengo.com/mailman/listinfo/wengophone-devel
