Hello Chen-Che, So, following the BYE handling, do you see a difference between the "processed_dialogs" and "active_dialogs" ? The diff should give you the number of terminated dialogs - just to be 100% sure your config ends the dialogs.
Best regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com On 05/30/2013 12:25 PM, microx wrote: > Hi Bogdan-Andrei, > > As you suggest, I call match_dialog() at the outbound proxy when receiving > the BYEs. > Indeed, the match_dialog() returns true. However, the number of > active_dialogs still > increases and thus more memory is eaten by OpenSIPS. I also find that memory > consumption > issue occur when receiving REGISTERs (the workaround solution of setting > dialog timer is not effective for this case). > > In my environment, the outbound proxy and the SIP proxy servers do not call > record_route/loose_route. > But the SIP proxy servers are using topology_hiding(). Is there another > possible cause? Many thanks for your help. > > Best regards, > Chen-Che > > > > -- > View this message in context: > http://opensips-open-sip-server.1449251.n2.nabble.com/memory-consumed-by-t-relay-tp7586016p7586627.html > Sent from the OpenSIPS - Users mailing list archive at Nabble.com. > > _______________________________________________ > Users mailing list > Users@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users