no, the dialog module count all ongoing dialog (disregarding the state they are). A dialog is considered onoging since the INVITE was sent out, till the BYE was received.
You do not have to do anything special on reply time. Regards, Bogdan [email protected] wrote: > Is there a way to control that behavior to only count active and not early? > Just curious. So does that mean I shouldn't have to check for the 200 Reply > before I set the profile?? > -Brett > > Sent from my Verizon Wireless BlackBerry > > -----Original Message----- > From: Bogdan-Andrei Iancu <[email protected]> > > Date: Wed, 26 Aug 2009 22:04:02 > To: OpenSIPS users mailling list<[email protected]> > Subject: Re: [OpenSIPS-Users] Dialog count mismatches > > > Hi Brett, > > There was a bug in dialog module, in counting the dialogs in a profile - > the bug was fixed last week and it will be part of 1.5.3 that will be > released tomorrow. > > The bug consisted in counting also dialogs that were in DELETED state > (instead of counting only the EARLY and ACTIVE ones). The dialogs are > kept in DELETED state for like 5sec after the BYE. > > Try to upgrade from svn and see if the counting is now correct. > > Regards, > Bogdan > > Brett Nemeroff wrote: > >> All, >> I'm running OpenSIPs 1.5.1. I use dialog profiling to "count" calls >> up. I notice that comparing my numbers to my providers using SBCs that >> my numbers are always MUCH higher than my provider for >> "simultaneous calls connected". For example, I may show 300 calls up, >> but they only show 75. The numbers are usually out of whack like this. >> The weird thing is, in very small quantities, 2-3 calls, I'm *sure* >> the numbers match. Also, if they stop dialing entirely and I let the >> calls die off, the numbers return to 0 quickly enough. >> >> To set my dialog profile, I do it in the onreply route like this: >> if (t_check_status("200")) { >> # Set my dialogs here >> if (!is_in_profile("account","$avp(s:accountid)")) { >> set_dlg_profile("account","$avp(s:accountid)"); >> } >> if (!is_in_profile("trunk","$avp(s:trunkid)")) { >> set_dlg_profile("trunk","$avp(s:trunkid)"); >> } >> >> } >> >> >> Any thoughts on what I may be doing wrong? BTW, I do this in the >> onreply and not in the original INVITE because I'm trying to mimick >> the behavior of a nextone SBC which limits the number of CONNECTED >> calls, but doesn't limit the call setups. I think that's a silly way >> to do it, but if I don't match the behavior, nextone SBCs will show >> horrible ASRs for me as they'll continue to setup calls long after I >> start rejecting calls because too many are being set up. >> >> Thoughts? Thanks! >> -Brett >> >> >> >> Thanks, >> Brett >> >> >> >> from opensips -V: @(#) $Id: main.c 5469 2009-03-18 12:43:10Z >> bogdan_iancu $ >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >> >> > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
