|
From: | Aymeric Moizard |
Subject: | Re: [osip-dev] Memory leaks when registering |
Date: | Tue, 6 May 2014 18:16:54 +0200 |
Subject: Memory leaks when registeringHello, I'm using eXosip3.6.0 when a registered, found that each send a registration message will appear less free memory for 12 k.Could you help me take a look at this question?
Below is the code:eXosip_event_t *je = NULL;osip_message_t *reg = NULL;eXosip_lock();g_register_id = eXosip_register_build_initial_register(from,to,NULL,expires,®);osip_message_set_authorization(reg,"Capability algorithm=\"H:MD5"\");if(0 > g_register_id){eXosip_unlock();return -1;}ret = eXosip_register_send_register(g_register_id,reg);eXosip_unlock();while(1){je = eXosip_event_wait(0,200);...}When I registered failure,i'll call:eXosip_event_free(je);eXosip_message_free();
I did some tests, and eventually found:transaction in function eXosip_register_send_register has not been released.Is that so?What should I do to release the resources?Would you please help me!!!!!!!!Thanks!
[Prev in Thread] | Current Thread | [Next in Thread] |