[Serusers] PA Module Crashes my SER server

Graham D Forsyth gdf at cs.stir.ac.uk
Wed Mar 16 22:29:49 CET 2005


Hi. I am using SER version 0.8.13-dev-27.

I have two questions, firstly can the PA module supplied with this version
send a NOTIFY when users have registered with the server? If so, I would
be grateful if someone could provide me with an example SUBSCRIBE message
for doing so.

Secondly is the problem that the module crashes my ser server. If someone
can spot the problem in the information I would be grateful if you reply.

Thank you.

Graham Forsyth

The config file (ser.cfg)....

# ----------- global configuration parameters ------------------------

#debug=3         # debug level (cmd line: -dddddddddd)
#fork=yes
#log_stderror=no	# (cmd line: -E)

debug=4
fork=yes
log_stderror=yes

check_via=no	# (cmd. line: -v)
dns=no           # (cmd. line: -r)
rev_dns=no      # (cmd. line: -R)
port=5060
children=4
fifo="/tmp/ser_fifo"
alias="d254056.cs.stir.ac.uk"
alias="cs.stir.ac.uk"

# ------------------ module loading ----------------------------------

# Uncomment this if you want to use SQL database
loadmodule "/usr/local/lib/ser/modules/mysql.so"

loadmodule "/usr/local/lib/ser/modules/sl.so"
loadmodule "/usr/local/lib/ser/modules/tm.so"
loadmodule "/usr/local/lib/ser/modules/rr.so"
loadmodule "/usr/local/lib/ser/modules/maxfwd.so"
loadmodule "/usr/local/lib/ser/modules/usrloc.so"
loadmodule "/usr/local/lib/ser/modules/registrar.so"
loadmodule "/usr/local/lib/ser/modules/vm.so"

# Uncomment this if you want digest authentication
# mysql.so must be loaded !
loadmodule "/usr/local/lib/ser/modules/auth.so"
loadmodule "/usr/local/lib/ser/modules/auth_db.so"

loadmodule "/usr/local/lib/ser/modules/textops.so"
loadmodule "/usr/local/lib/ser/modules/cpl-c.so"

loadmodule "/usr/local/lib/ser/modules/pa.so"
# ----------------- setting module-specific parameters ---------------

# -- usrloc params --

#modparam("usrloc", "db_mode",   0)

# Uncomment this if you want to use SQL database
# for persistent storage and comment the previous line
modparam("usrloc", "db_mode", 2)

# -- auth params --
# Uncomment if you are using auth module
#
modparam("auth_db", "calculate_ha1", yes)
#
# If you set "calculate_ha1" parameter to yes (which true in this config),
# uncomment also the following parameter)
#
modparam("auth_db", "password_column", "password")

modparam("rr", "enable_full_lr", 1)

modparam("pa", "default_expires", 3600)
#modparam("pa", "default_priority_percentage", 50)
modparam("pa", "db_url", "mysql://ser:heslo@localhost/ser")
modparam("pa", "pa_domain", "139.153.254.56")
modparam("pa", "use_db", 1)

modparam("cpl-c","cpl_db","mysql://ser:heslo@localhost/ser")
modparam("cpl-c","cpl_table","cpl")
modparam("cpl-c","cpl_dtd_file","/usr/local/etc/ser/cpl-06.dtd")
modparam("cpl-c","log_dir","/var/log/")
modparam("cpl-c","proxy_recurse",0)
#modparam("cpl-c","lookup_domain","cs.stir.ac.uk")

# -------------------------  request routing logic -------------------

# main routing logic

route{

	# initial sanity checks -- messages with
	# max_forwards==0, or excessively long requests
	if (!mf_process_maxfwd_header("10")) {
		sl_send_reply("483","Too Many Hops");
		break;
	};
	if ( msg:len > max_len ) {
		sl_send_reply("513", "Message too big");
		break;
	};

	# we record-route all messages -- to make sure that
	# subsequent messages will go through our proxy; that's
	# particularly good if upstream and downstream entities
	# use different transport protocol
	record_route();
	# loose-route processing

       if (loose_route()) {
                t_relay();
                break;
        };

	# if the request is for other domain use UsrLoc
	# (in case, it does not work, use the following command
	# with proper names and addresses in it)
	if (uri==myself) {

  if (method=="INVITE") {
        cpl_run_script("incoming","is_stateless");
#	cpl_run_script("outgoing","is_stateless");
  }

  if (method=="SUBSCRIBE") {
	handle_subscription("registrar");
  }
		if (method=="REGISTER") {

# Uncomment this if you want to use digest authentication
			if (!www_authorize("cs.stir.ac.uk", "subscriber")) {
				www_challenge("cs.stir.ac.uk", "0");
				break;
			};
			cpl_process_register();
			save("location");
			break;
		};

		# native SIP destinations are handled using our USRLOC DB

		if (!lookup("location")) {
			sl_send_reply("404", "Not Found");
#			route(4);
			break;
		};
	};
	# forward to current uri now; use stateful forwarding; that
	# works reliably even if we forward from TCP to UDP
	if (!t_relay()) {
		sl_reply_error();
	};
}

route[4] {
        # non-Voip -- just send "off-line"
        if (!(method == "INVITE" || method == "ACK" || method == "CANCEL")) {
                sl_send_reply("404", "Not Found");
                break;
        };

        # forward to voicemail now
        rewritehostport("d254203.cs.stir.ac.uk:5061");
        t_relay_to_udp("d254203.cs.stir.ac.uk", "5061");
}


AND THE OUTPUT FROM SER:


[root at d254056 root]# ser
 0(15290) loading module /usr/local/lib/ser/modules/mysql.so
 0(15290) loading module /usr/local/lib/ser/modules/sl.so
 0(15290) loading module /usr/local/lib/ser/modules/tm.so
 0(15290) loading module /usr/local/lib/ser/modules/rr.so
 0(15290) loading module /usr/local/lib/ser/modules/maxfwd.so
 0(15290) loading module /usr/local/lib/ser/modules/usrloc.so
 0(15290) loading module /usr/local/lib/ser/modules/registrar.so
 0(15290) loading module /usr/local/lib/ser/modules/vm.so
 0(15290) loading module /usr/local/lib/ser/modules/auth.so
 0(15290) loading module /usr/local/lib/ser/modules/auth_db.so
 0(15290) loading module /usr/local/lib/ser/modules/textops.so
 0(15290) loading module /usr/local/lib/ser/modules/cpl-c.so
 0(15290) loading module /usr/local/lib/ser/modules/pa.so
 0(15290) set_mod_param_regex: usrloc matches module usrloc
 0(15290) set_mod_param_regex: found <db_mode> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15290) set_mod_param_regex: auth_db matches module auth_db
 0(15290) set_mod_param_regex: found <calculate_ha1> in module auth_db
[/usr/local/lib/ser/modules/auth_db.so]
 0(15290) set_mod_param_regex: auth_db matches module auth_db
 0(15290) set_mod_param_regex: found <password_column> in module auth_db
[/usr/local/lib/ser/modules/auth_db.so]
 0(15290) set_mod_param_regex: rr matches module rr
 0(15290) set_mod_param_regex: found <enable_full_lr> in module rr
[/usr/local/lib/ser/modules/rr.so]
 0(15290) set_mod_param_regex: pa matches module pa
 0(15290) set_mod_param_regex: found <default_expires> in module pa
[/usr/local/lib/ser/modules/pa.so]
 0(15290) set_mod_param_regex: pa matches module pa
 0(15290) set_mod_param_regex: found <db_url> in module pa
[/usr/local/lib/ser/modules/pa.so]
 0(15290) set_mod_param_regex: pa matches module pa
 0(15290) set_mod_param_regex: found <pa_domain> in module pa
[/usr/local/lib/ser/modules/pa.so]
 0(15290) set_mod_param_regex: pa matches module pa
 0(15290) set_mod_param_regex: found <use_db> in module pa
[/usr/local/lib/ser/modules/pa.so]
 0(15290) set_mod_param_regex: cpl-c matches module cpl-c
 0(15290) set_mod_param_regex: found <cpl_db> in module cpl-c
[/usr/local/lib/ser/modules/cpl-c.so]
 0(15290) set_mod_param_regex: cpl-c matches module cpl-c
 0(15290) set_mod_param_regex: found <cpl_table> in module cpl-c
[/usr/local/lib/ser/modules/cpl-c.so]
 0(15290) set_mod_param_regex: cpl-c matches module cpl-c
 0(15290) set_mod_param_regex: found <cpl_dtd_file> in module cpl-c
[/usr/local/lib/ser/modules/cpl-c.so]
 0(15290) set_mod_param_regex: cpl-c matches module cpl-c
 0(15290) set_mod_param_regex: found <log_dir> in module cpl-c
[/usr/local/lib/ser/modules/cpl-c.so]
 0(15290) set_mod_param_regex: cpl-c matches module cpl-c
 0(15290) set_mod_param_regex: found <proxy_recurse> in module cpl-c
[/usr/local/lib/ser/modules/cpl-c.so]
 0(15290) find_export: found <mf_process_maxfwd_header> in module
maxfwd_module [/usr/local/lib/ser/modules/maxfwd.so]
 0(15290) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15290) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15290) find_export: found <record_route> in module rr
[/usr/local/lib/ser/modules/rr.so]
 0(15290) find_export: found <loose_route> in module rr
[/usr/local/lib/ser/modules/rr.so]
 0(15290) find_export: found <t_relay> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15290) find_export: found <cpl_run_script> in module cpl-c
[/usr/local/lib/ser/modules/cpl-c.so]
 0(15290) find_export: found <handle_subscription> in module pa
[/usr/local/lib/ser/modules/pa.so]
 0(15290) find_export: found <www_authorize> in module auth_db
[/usr/local/lib/ser/modules/auth_db.so]
 0(15290) find_export: found <www_challenge> in module auth
[/usr/local/lib/ser/modules/auth.so]
 0(15290) find_export: found <cpl_process_register> in module cpl-c
[/usr/local/lib/ser/modules/cpl-c.so]
 0(15290) find_export: found <save> in module registrar
[/usr/local/lib/ser/modules/registrar.so]
 0(15290) find_export: found <lookup> in module registrar
[/usr/local/lib/ser/modules/registrar.so]
 0(15290) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15290) find_export: found <t_relay> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15290) find_export: found <sl_reply_error> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15290) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15290) find_export: found <t_relay_to_udp> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15290) routing table 0:
 0(15290) if ( 0(15290) NOT(  0(15290)  external_module_call( 0(15290)
f_ptr<0x40030c60> 0(15290) , "10" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x40030c60> 0(15290) , "10" 0(15290)
);  0(15290)  ) 0(15290) ) { 0(15290)  external_module_call( 0(15290)
f_ptr<0x4004b9f0> 0(15290) , "483" 0(15290) , "Too Many Hops" 0(15290) );
 0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else { 0(15290)
};  0(15290) if ( 0(15290) UNKNOWN 0(15290) <UNKNOWN> 0(15290) 65535
0(15290) ) { 0(15290)  external_module_call( 0(15290) f_ptr<0x4004b9f0>
0(15290) , "513" 0(15290) , "Message too big" 0(15290) );  0(15290) drop(
0(15290) type<0> 0(15290) );  0(15290) } else { 0(15290) };  0(15290) 
external_module_call( 0(15290) f_ptr<0x40051b80> 0(15290) );  0(15290) if
( 0(15290)  external_module_call( 0(15290) f_ptr<0x4004fec0> 0(15290) ); 
0(15290)  external_module_call( 0(15290) f_ptr<0x4004fec0> 0(15290) ); 
0(15290) ) { 0(15290)  external_module_call( 0(15290) f_ptr<0x401264d0>
0(15290) );  0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else
{ 0(15290) };  0(15290) if ( 0(15290) uri 0(15290) == 0(15290) _myself_
0(15290) ) { 0(15290) if ( 0(15290) method 0(15290) == 0(15290) "INVITE"
0(15290) ) { 0(15290)  external_module_call( 0(15290) f_ptr<0x40176f10>
0(15290) , "incoming" 0(15290) , "is_stateless" 0(15290) );  0(15290) }
else { 0(15290) };  0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"SUBSCRIBE" 0(15290) ) { 0(15290)  external_module_call( 0(15290)
f_ptr<0x401bbdd0> 0(15290) , "registrar" 0(15290) );  0(15290) } else {
0(15290) };  0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"REGISTER" 0(15290) ) { 0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290)  ) 0(15290)
) { 0(15290)  external_module_call( 0(15290) f_ptr<0x40167580> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "0" 0(15290) );  0(15290) drop( 0(15290)
type<0> 0(15290) );  0(15290) } else { 0(15290) };  0(15290) 
external_module_call( 0(15290) f_ptr<0x40177190> 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x400588b0> 0(15290) , "location"
0(15290) );  0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else
{ 0(15290) };  0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x40057a40> 0(15290) , "location"
0(15290) );  0(15290)  external_module_call( 0(15290) f_ptr<0x40057a40>
0(15290) , "location" 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004b9f0> 0(15290) , "404"
0(15290) , "Not Found" 0(15290) );  0(15290) drop( 0(15290) type<0>
0(15290) );  0(15290) } else { 0(15290) };  0(15290) } else { 0(15290) };
 0(15290) if ( 0(15290) NOT(  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004ba30> 0(15290) );  0(15290) }
else { 0(15290) };  0(15290) if ( 0(15290) UNKNOWN 0(15290) <UNKNOWN>
0(15290) 65535 0(15290) ) { 0(15290)  external_module_call( 0(15290)
f_ptr<0x4004b9f0> 0(15290) , "513" 0(15290) , "Message too big" 0(15290)
);  0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else {
0(15290) };  0(15290)  external_module_call( 0(15290) f_ptr<0x40051b80>
0(15290) );  0(15290) if ( 0(15290)  external_module_call( 0(15290)
f_ptr<0x4004fec0> 0(15290) );  0(15290)  external_module_call( 0(15290)
f_ptr<0x4004fec0> 0(15290) );  0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x401264d0> 0(15290) );  0(15290)
drop( 0(15290) type<0> 0(15290) );  0(15290) } else { 0(15290) }; 
0(15290) if ( 0(15290) uri 0(15290) == 0(15290) _myself_ 0(15290) ) {
0(15290) if ( 0(15290) method 0(15290) == 0(15290) "INVITE" 0(15290) ) {
0(15290)  external_module_call( 0(15290) f_ptr<0x40176f10> 0(15290) ,
"incoming" 0(15290) , "is_stateless" 0(15290) );  0(15290) } else {
0(15290) };  0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"SUBSCRIBE" 0(15290) ) { 0(15290)  external_module_call( 0(15290)
f_ptr<0x401bbdd0> 0(15290) , "registrar" 0(15290) );  0(15290) } else {
0(15290) };  0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"REGISTER" 0(15290) ) { 0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290)  ) 0(15290)
) { 0(15290)  external_module_call( 0(15290) f_ptr<0x40167580> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "0" 0(15290) );  0(15290) drop( 0(15290)
type<0> 0(15290) );  0(15290) } else { 0(15290) };  0(15290) 
external_module_call( 0(15290) f_ptr<0x40177190> 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x400588b0> 0(15290) , "location"
0(15290) );  0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else
{ 0(15290) };  0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x40057a40> 0(15290) , "location"
0(15290) );  0(15290)  external_module_call( 0(15290) f_ptr<0x40057a40>
0(15290) , "location" 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004b9f0> 0(15290) , "404"
0(15290) , "Not Found" 0(15290) );  0(15290) drop( 0(15290) type<0>
0(15290) );  0(15290) } else { 0(15290) };  0(15290) } else { 0(15290) };
 0(15290) if ( 0(15290) NOT(  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004ba30> 0(15290) );  0(15290) }
else { 0(15290) };  0(15290)  external_module_call( 0(15290)
f_ptr<0x40051b80> 0(15290) );  0(15290) if ( 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004fec0> 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x4004fec0> 0(15290) );  0(15290) )
{ 0(15290)  external_module_call( 0(15290) f_ptr<0x401264d0> 0(15290) ); 
0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else { 0(15290)
};  0(15290) if ( 0(15290) uri 0(15290) == 0(15290) _myself_ 0(15290) ) {
0(15290) if ( 0(15290) method 0(15290) == 0(15290) "INVITE" 0(15290) ) {
0(15290)  external_module_call( 0(15290) f_ptr<0x40176f10> 0(15290) ,
"incoming" 0(15290) , "is_stateless" 0(15290) );  0(15290) } else {
0(15290) };  0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"SUBSCRIBE" 0(15290) ) { 0(15290)  external_module_call( 0(15290)
f_ptr<0x401bbdd0> 0(15290) , "registrar" 0(15290) );  0(15290) } else {
0(15290) };  0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"REGISTER" 0(15290) ) { 0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290)  ) 0(15290)
) { 0(15290)  external_module_call( 0(15290) f_ptr<0x40167580> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "0" 0(15290) );  0(15290) drop( 0(15290)
type<0> 0(15290) );  0(15290) } else { 0(15290) };  0(15290) 
external_module_call( 0(15290) f_ptr<0x40177190> 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x400588b0> 0(15290) , "location"
0(15290) );  0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else
{ 0(15290) };  0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x40057a40> 0(15290) , "location"
0(15290) );  0(15290)  external_module_call( 0(15290) f_ptr<0x40057a40>
0(15290) , "location" 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004b9f0> 0(15290) , "404"
0(15290) , "Not Found" 0(15290) );  0(15290) drop( 0(15290) type<0>
0(15290) );  0(15290) } else { 0(15290) };  0(15290) } else { 0(15290) };
 0(15290) if ( 0(15290) NOT(  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004ba30> 0(15290) );  0(15290) }
else { 0(15290) };  0(15290) if ( 0(15290)  external_module_call(
0(15290) f_ptr<0x4004fec0> 0(15290) );  0(15290)  external_module_call(
0(15290) f_ptr<0x4004fec0> 0(15290) );  0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x401264d0> 0(15290) );  0(15290)
drop( 0(15290) type<0> 0(15290) );  0(15290) } else { 0(15290) }; 
0(15290) if ( 0(15290) uri 0(15290) == 0(15290) _myself_ 0(15290) ) {
0(15290) if ( 0(15290) method 0(15290) == 0(15290) "INVITE" 0(15290) ) {
0(15290)  external_module_call( 0(15290) f_ptr<0x40176f10> 0(15290) ,
"incoming" 0(15290) , "is_stateless" 0(15290) );  0(15290) } else {
0(15290) };  0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"SUBSCRIBE" 0(15290) ) { 0(15290)  external_module_call( 0(15290)
f_ptr<0x401bbdd0> 0(15290) , "registrar" 0(15290) );  0(15290) } else {
0(15290) };  0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"REGISTER" 0(15290) ) { 0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290)  ) 0(15290)
) { 0(15290)  external_module_call( 0(15290) f_ptr<0x40167580> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "0" 0(15290) );  0(15290) drop( 0(15290)
type<0> 0(15290) );  0(15290) } else { 0(15290) };  0(15290) 
external_module_call( 0(15290) f_ptr<0x40177190> 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x400588b0> 0(15290) , "location"
0(15290) );  0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else
{ 0(15290) };  0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x40057a40> 0(15290) , "location"
0(15290) );  0(15290)  external_module_call( 0(15290) f_ptr<0x40057a40>
0(15290) , "location" 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004b9f0> 0(15290) , "404"
0(15290) , "Not Found" 0(15290) );  0(15290) drop( 0(15290) type<0>
0(15290) );  0(15290) } else { 0(15290) };  0(15290) } else { 0(15290) };
 0(15290) if ( 0(15290) NOT(  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004ba30> 0(15290) );  0(15290) }
else { 0(15290) };  0(15290) if ( 0(15290) uri 0(15290) == 0(15290)
_myself_ 0(15290) ) { 0(15290) if ( 0(15290) method 0(15290) == 0(15290)
"INVITE" 0(15290) ) { 0(15290)  external_module_call( 0(15290)
f_ptr<0x40176f10> 0(15290) , "incoming" 0(15290) , "is_stateless"
0(15290) );  0(15290) } else { 0(15290) };  0(15290) if ( 0(15290) method
0(15290) == 0(15290) "SUBSCRIBE" 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x401bbdd0> 0(15290) , "registrar"
0(15290) );  0(15290) } else { 0(15290) };  0(15290) if ( 0(15290) method
0(15290) == 0(15290) "REGISTER" 0(15290) ) { 0(15290) if ( 0(15290) NOT( 
0(15290)  external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x4016c670> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "subscriber" 0(15290) );  0(15290)  ) 0(15290)
) { 0(15290)  external_module_call( 0(15290) f_ptr<0x40167580> 0(15290) ,
"cs.stir.ac.uk" 0(15290) , "0" 0(15290) );  0(15290) drop( 0(15290)
type<0> 0(15290) );  0(15290) } else { 0(15290) };  0(15290) 
external_module_call( 0(15290) f_ptr<0x40177190> 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x400588b0> 0(15290) , "location"
0(15290) );  0(15290) drop( 0(15290) type<0> 0(15290) );  0(15290) } else
{ 0(15290) };  0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x40057a40> 0(15290) , "location"
0(15290) );  0(15290)  external_module_call( 0(15290) f_ptr<0x40057a40>
0(15290) , "location" 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004b9f0> 0(15290) , "404"
0(15290) , "Not Found" 0(15290) );  0(15290) drop( 0(15290) type<0>
0(15290) );  0(15290) } else { 0(15290) };  0(15290) } else { 0(15290) };
 0(15290) if ( 0(15290) NOT(  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  external_module_call( 0(15290)
f_ptr<0x401264d0> 0(15290) );  0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004ba30> 0(15290) );  0(15290) }
else { 0(15290) };  0(15290) if ( 0(15290) NOT(  0(15290) 
external_module_call( 0(15290) f_ptr<0x401264d0> 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x401264d0> 0(15290) );  0(15290)  )
0(15290) ) { 0(15290)  external_module_call( 0(15290) f_ptr<0x4004ba30>
0(15290) );  0(15290) } else { 0(15290) };  0(15290)
 0(15290) routing table 4:
 0(15290) if ( 0(15290) NOT(  0(15290) OR(  0(15290) OR(  0(15290) method
0(15290) == 0(15290) "INVITE" 0(15290) ,  0(15290) method 0(15290) ==
0(15290) "ACK" 0(15290)  ) 0(15290) ,  0(15290) method 0(15290) ==
0(15290) "CANCEL" 0(15290)  ) 0(15290)  ) 0(15290) ) { 0(15290) 
external_module_call( 0(15290) f_ptr<0x4004b9f0> 0(15290) , "404"
0(15290) , "Not Found" 0(15290) );  0(15290) drop( 0(15290) type<0>
0(15290) );  0(15290) } else { 0(15290) };  0(15290) sethostport(
0(15290) "d254203.cs.stir.ac.uk:5061" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x40126ad0> 0(15290) ,
"d254203.cs.stir.ac.uk" 0(15290) , "5061" 0(15290) );  0(15290)
sethostport( 0(15290) "d254203.cs.stir.ac.uk:5061" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x40126ad0> 0(15290) ,
"d254203.cs.stir.ac.uk" 0(15290) , "5061" 0(15290) );  0(15290) 
external_module_call( 0(15290) f_ptr<0x40126ad0> 0(15290) ,
"d254203.cs.stir.ac.uk" 0(15290) , "5061" 0(15290) );  0(15290)
Listening on
             udp: 127.0.0.1 [127.0.0.1]:5060
             udp: 139.153.254.56 [139.153.254.56]:5060
             tcp: 127.0.0.1 [127.0.0.1]:5060
             tcp: 139.153.254.56 [139.153.254.56]:5060
Aliases:
             tcp: localhost:5060
             tcp: localhost.localdomain:5060
             udp: localhost:5060
             udp: localhost.localdomain:5060
             *: cs.stir.ac.uk:*
             *: d254056.cs.stir.ac.uk:*

 0(15292) DEBUG: init_mod: sl_module
stateless - initializing
 0(15292) DEBUG: register_fifo_cmd: new command (sl_stats) registered
 0(15292) unixsock_register_cmd: New command (sl_stats) registered
 0(15292) DEBUG: MD5 calculated: b27e1a1d33761e85846fc98f5f3a7e58
 0(15292) DEBUG: init_mod: tm
 0(15292) TM - (size of cell=2772) initializing...
 0(15292) Call-ID initialization: '75fb7dee'
 0(15292) DEBUG: register_fifo_cmd: new command (t_uac_dlg) registered
 0(15292) DEBUG: register_fifo_cmd: new command (t_uac_cancel) registered
 0(15292) DEBUG: register_fifo_cmd: new command (t_hash) registered
 0(15292) DEBUG: register_fifo_cmd: new command (t_reply) registered
 0(15292) unixsock_register_cmd: New command (t_uac_dlg) registered
 0(15292) unixsock_register_cmd: New command (t_uac_cancel) registered
 0(15292) unixsock_register_cmd: New command (t_hash) registered
 0(15292) unixsock_register_cmd: New command (t_reply) registered
 0(15292) DEBUG: lock_initialize: lock initialization started
 0(15292) DEBUG: register_fifo_cmd: new command (t_stats) registered
 0(15292) unixsock_register_cmd: New command (t_stats) registered
 0(15292) DEBUG: MD5 calculated: 533cb9e91f4b999cf76861cbb9ed54ed
[root at d254056 root]#  0(15292) DEBUG: MD5 calculated:
a6a1c5f60faecf035a1ae5b6e96e979a
 0(15292) DEBUG: init_mod: rr
 0(15292) rr - initializing
 0(15292) DEBUG: init_mod: maxfwd_module
Maxfwd module- initializing
 0(15292) DEBUG: init_mod: usrloc
 0(15292) usrloc - initializing
 0(15292) DEBUG: register_fifo_cmd: new command (ul_stats) registered
 0(15292) DEBUG: register_fifo_cmd: new command (ul_rm) registered
 0(15292) DEBUG: register_fifo_cmd: new command (ul_rm_contact) registered
 0(15292) DEBUG: register_fifo_cmd: new command (ul_dump) registered
 0(15292) DEBUG: register_fifo_cmd: new command (ul_flush) registered
 0(15292) DEBUG: register_fifo_cmd: new command (ul_add) registered
 0(15292) DEBUG: register_fifo_cmd: new command (ul_show_contact) registered
 0(15292) unixsock_register_cmd: New command (ul_stats) registered
 0(15292) unixsock_register_cmd: New command (ul_rm) registered
 0(15292) unixsock_register_cmd: New command (ul_rm_contact) registered
 0(15292) unixsock_register_cmd: New command (ul_dump) registered
 0(15292) unixsock_register_cmd: New command (ul_flush) registered
 0(15292) unixsock_register_cmd: New command (ul_add) registered
 0(15292) unixsock_register_cmd: New command (ul_show_contact) registered
 0(15292) find_mod_export: found <db_use_table> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_init> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_close> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_raw_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_free_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_insert> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_delete> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_update> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) DEBUG: init_mod: registrar
 0(15292) registrar - initializing
 0(15292) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15292) find_export: found <ul_bind_usrloc> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_register_udomain> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_get_all_ucontacts> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_insert_urecord> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_delete_urecord> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_get_urecord> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_lock_udomain> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_unlock_udomain> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_release_urecord> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_insert_ucontact> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_delete_ucontact> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_get_ucontact> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) find_export: found <ul_update_ucontact> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(15292) DEBUG: init_mod: vm
voicemail - initializing
 0(15292) DEBUG: register_fifo_cmd: new command (vm_reply) registered
 0(15292) find_export: found <load_tm> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <register_tmcb> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_newtran> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay_to_tcp> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay_to_udp> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_reply> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_reply_with_body> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_is_local> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_get_trans_ident> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_lookup_ident> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_add_blind> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_forward_nonack> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request_within> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request_outside> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <new_dlg_uac> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <dlg_response_uac> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <new_dlg_uas> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <dlg_request_uas> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <free_dlg> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <print_dlg> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_gett> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) DEBUG: init_mod: auth
 0(15292) auth module - initializing
 0(15292) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15292) DEBUG: init_mod: auth_db
 0(15292) auth_db module - initializing
 0(15292) find_mod_export: found <db_use_table> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_init> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_close> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_raw_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_free_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_insert> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_delete> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_update> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_export: found <pre_auth> in module auth
[/usr/local/lib/ser/modules/auth.so]
 0(15292) find_export: found <post_auth> in module auth
[/usr/local/lib/ser/modules/auth.so]
 0(15292) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15292) DEBUG: init_mod: textops
textops - initializing
 0(15292) DEBUG: init_mod: cpl-c
 0(15292) CPL - initializing
 0(15292) find_mod_export: found <db_use_table> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_init> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_close> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_raw_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_free_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_insert> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_delete> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_update> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_export: found <load_tm> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <register_tmcb> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_newtran> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay_to_tcp> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay_to_udp> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_reply> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_reply_with_body> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_is_local> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_get_trans_ident> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_lookup_ident> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_add_blind> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_forward_nonack> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request_within> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request_outside> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <new_dlg_uac> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <dlg_response_uac> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <new_dlg_uas> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <dlg_request_uas> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <free_dlg> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <print_dlg> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_gett> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <sl_send_reply> in module sl_module
[/usr/local/lib/ser/modules/sl.so]
 0(15292) NOTICE:cpl_init: no lookup_domain given -> disable  lookup node
 0(15292) DEBUG: register_fifo_cmd: new command (LOAD_CPL) registered
 0(15292) DEBUG: register_fifo_cmd: new command (REMOVE_CPL) registered
 0(15292) DEBUG: register_fifo_cmd: new command (GET_CPL) registered
 0(15292) DEBUG: init_mod: pa
 0(15292) Presence Agent - initializing
 0(15292) find_export: found <load_tm> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <register_tmcb> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_newtran> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay_to_tcp> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay_to_udp> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_relay> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_reply> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_reply_with_body> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_is_local> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_get_trans_ident> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_lookup_ident> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_add_blind> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_forward_nonack> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request_within> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request_outside> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_request> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <new_dlg_uac> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <dlg_response_uac> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <new_dlg_uas> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <dlg_request_uas> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <free_dlg> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <print_dlg> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) find_export: found <t_gett> in module tm
[/usr/local/lib/ser/modules/tm.so]
 0(15292) DEBUG: register_fifo_cmd: new command (pa_publish) registered
 0(15292) DEBUG: register_fifo_cmd: new command (pa_presence) registered
 0(15292) DEBUG: register_fifo_cmd: new command (pa_location) registered
 0(15292) unixsock_register_cmd: New command (pa_publish) registered
 0(15292) unixsock_register_cmd: New command (pa_presence) registered
 0(15292) unixsock_register_cmd: New command (pa_location) registered
 0(15292) db_url=0x81f4ff0
 0(15292) db_url=mysql://ser:heslo@localhost/ser
 0(15292) db_url.len=31
 0(15292) pa_domain=139.153.254.56
 0(15292) pa_mod: use_db=1 db_url.s=mysql://ser:heslo@localhost/ser len=31
db_url=                                pa_domain=
 0(15292) find_mod_export: found <db_use_table> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_init> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_close> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_raw_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_free_query> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_insert> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_delete> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) find_mod_export: found <db_update> in module mysql
[/usr/local/lib/ser/modules/mysql.so]
 0(15292) get_connection(): Connection not found in the pool
 0(15292) pa_mod_init(): Database connection opened successfuly
 0(15292) pa_location_init: res=0x80ef270 res->n=0
 0(15292) pa_mod_init done
 0(0) fixing /usr/local/lib/ser/modules/maxfwd.so mf_process_maxfwd_header
 0(0) fixing /usr/local/lib/ser/modules/sl.so sl_send_reply
 0(0) fixing /usr/local/lib/ser/modules/sl.so sl_send_reply
 0(0) fixing /usr/local/lib/ser/modules/rr.so record_route
 0(0) fixing /usr/local/lib/ser/modules/rr.so loose_route
 0(0) fixing /usr/local/lib/ser/modules/tm.so t_relay
 0(0) fixing /usr/local/lib/ser/modules/cpl-c.so cpl_run_script
 0(0) fixing /usr/local/lib/ser/modules/pa.so handle_subscription
 0(0) find_export: found <ul_register_watcher> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) find_export: found <ul_unregister_watcher> in module usrloc
[/usr/local/lib/ser/modules/usrloc.so]
 0(0) fixing /usr/local/lib/ser/modules/auth_db.so www_authorize
 0(0) get_connection(): Connection not found in the pool
 0(0) release_connection(): Removing connection from the pool
 0(0) fixing /usr/local/lib/ser/modules/auth.so www_challenge
 0(0) fixing /usr/local/lib/ser/modules/cpl-c.so cpl_process_register
 0(0) fixing /usr/local/lib/ser/modules/registrar.so save
 0(0) get_connection(): Connection found in the pool
 0(0) preload_udomain(): Table is empty
 0(0) release_connection(): Connection still kept in the pool
 0(0) fixing /usr/local/lib/ser/modules/registrar.so lookup
 0(0) fixing /usr/local/lib/ser/modules/sl.so sl_send_reply
 0(0) fixing /usr/local/lib/ser/modules/tm.so t_relay
 0(0) fixing /usr/local/lib/ser/modules/sl.so sl_reply_error
 0(0) fixing /usr/local/lib/ser/modules/sl.so sl_send_reply
 0(0) fixing /usr/local/lib/ser/modules/tm.so t_relay_to_udp
 0(0) TM module: fixup_t_forward(d254203.cs.stir.ac.uk, 1)
 0(0) TM module: fixup_t_forward: param 1.. do nothing, wait for #2
 0(0) TM module: fixup_t_forward(5061, 2)
 0(0) DEBUG: mk_proxy: doing DNS lookup...
 0(0) INFO: udp_init: SO_RCVBUF is initially 65535
 0(0) DEBUG: udp_init: trying SO_RCVBUF: 131070
 0(0) DEBUG: setting SO_RCVBUF; set=131070,verify=131070
 0(0) DEBUG: udp_init: trying SO_RCVBUF: 262140
 0(0) DEBUG: setting SO_RCVBUF; set=262140,verify=131070
 0(0) DEBUG: setting SO_RCVBUF has no effect
 0(0) DEBUG: udp_init: trying SO_RCVBUF: 133118
 0(0) DEBUG: setting SO_RCVBUF; set=133118,verify=131070
 0(0) DEBUG: setting SO_RCVBUF has no effect
 0(0) INFO: udp_init: SO_RCVBUF is finally 131070
 0(0) INFO: udp_init: SO_RCVBUF is initially 65535
 0(0) DEBUG: udp_init: trying SO_RCVBUF: 131070
 0(0) DEBUG: setting SO_RCVBUF; set=131070,verify=131070
 0(0) DEBUG: udp_init: trying SO_RCVBUF: 262140
 0(0) DEBUG: setting SO_RCVBUF; set=262140,verify=131070
 0(0) DEBUG: setting SO_RCVBUF has no effect
 0(0) DEBUG: udp_init: trying SO_RCVBUF: 133118
 0(0) DEBUG: setting SO_RCVBUF; set=133118,verify=131070
 0(0) DEBUG: setting SO_RCVBUF has no effect
 0(0) INFO: udp_init: SO_RCVBUF is finally 131070
 0(0) DBG: open_uac_fifo: opening fifo...
 0(0) DEBUG: FIFO created @ /tmp/ser_fifo
 0(0) DEBUG: fifo /tmp/ser_fifo opened, mode=432
 0(0) init_unixsock_socket: No unix domain socket will be opened
 1(0) INFO: fifo process starting: 15295
 1(0) DEBUG: init_mod_child (-2): tm
 1(0) DEBUG: callid: '75fb7dee-0 at 127.0.0.1'
 1(0) DEBUG: init_mod_child (-2): usrloc
 1(0) get_connection(): Inherited open database connections, this is not a
good idea
 1(0) db_init(): Could not create a connection
 1(0) child_init(-2): Error while connecting database
 1(0) init_mod_child(): Error while initializing module usrloc
 1(0) ERROR: open_uac_fifo: init_child failed
 1(0) starting fifo server failed
 1(0) INFO: signal 15 received
 1(0) Memory status (pkg):
 1(0) fm_status (0x80ecf80):
 1(0)  heap size= 1047440
 1(0) dumping free list:
 1(0) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 1(0) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 1(0) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 1(0) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 1(0) hash =  20 fragments no.:     1,
                 bucket size:       160 -       160 (first       160)
 1(0) INFO: signal 15 received
 1(0) Memory status (pkg):
 1(0) fm_status (0x80ecf80):
 1(0)  heap size= 1047440
 1(0) dumping free list:
 1(0) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 1(0) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 1(0) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 1(0) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 1(0) hash =  20 fragments no.:     1,
                 bucket size:       160 -       160 (first       160)
 1(0) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 1(0) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 1(0) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 1(0) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 1(0) TOTAL:     16 free fragments = 1039472 free bytes
 1(0) -----------------------------
 1(0) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 1(0) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 1(0) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 1(0) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 1(0) TOTAL:     16 free fragments = 1039472 free bytes
 1(0) -----------------------------
 1(0) SIGCHLD received: we do not worry about grand-children


 1(15265) starting fifo server failed
 0(15262) DEBUG: init_mod_child (0): tm
 0(15262) DEBUG: callid: '1e7df9db-15262 at 127.0.0.1'
 0(15262) DEBUG: init_mod_child (0): usrloc
 0(15262) get_connection(): Connection found in the pool
 0(15262) DEBUG: init_mod_child (0): vm
 0(15262) voicemail - initializing child 0
 0(15262) DEBUG: init_mod_child (0): auth_db
 0(15262) get_connection(): Connection not found in the pool
15(15279) INFO: signal 15 received
15(15279) Memory status (pkg):
15(15279) fm_status (0x80ecf80):
15(15279)  heap size= 1047440
15(15279) dumping free list:
15(15279) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
15(15279) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
15(15279) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
15(15279) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
15(15279) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
15(15279) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
15(15279) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
15(15279) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
15(15279) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
15(15279)  1(15265) TOTAL:     16 free fragments = 1039456 free bytes
 0(15262) DEBUG: init_mod_child (0): cpl-c
 0(15262) DEBUG: init_mod_child (0): pa
14(15278) INFO: signal 15 received
 0(15262) 15(15279) release_connection(): Connection still kept in the pool
14(15278) Memory status (pkg):
 0(15262) -----------------------------
get_connection(): Connection found in the pool
INFO: signal 15 received
 1(15265) Memory status (pkg):
 1(15265) fm_status (0x80ecf80):
 1(15265)  heap size= 1047440
 1(15265) dumping free list:
 1(15265) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 1(15265) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 1(15265) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 1(15265) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 1(15265) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 1(15265) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 1(15265) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 1(15265) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 1(15265) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 1(15265) TOTAL:     16 free fragments = 1039456 free bytes
 1(15265) -----------------------------
14(15278) fm_status (0x80ecf80):
14(15278)  heap size= 1047440
14(15278) dumping free list:
14(15278) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
14(15278) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
14(15278) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
14(15278) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
14(15278) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
14(15278) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
14(15278) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
14(15278) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
14(15278) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 0(15262) SIGTERM received, program terminates
13(15277) INFO: signal 15 received
13(15277) Memory status (pkg):
13(15277) fm_status (0x80ecf80):
13(15277)  heap size= 1047440
13(15277) dumping free list:
 2(15266) 13(15277) INFO: signal 15 received
hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
13(15277) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 3(15267) 13(15277) INFO: signal 15 received
hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
13(15277) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
13(15277) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
13(15277) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
13(15277) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
13(15277) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
13(15277) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
13(15277) TOTAL:     16 free fragments = 1039456 free bytes
13(15277) -----------------------------
 2(15266) Memory status (pkg):
 2(15266) fm_status (0x80ecf80):
 2(15266)  heap size= 1047440
 2(15266) dumping free list:
 2(15266) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 2(15266) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 2(15266) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
14(15278) TOTAL:     16 free fragments = 1039456 free bytes
14(15278) -----------------------------
 2(15266) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 2(15266) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 2(15266) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 2(15266) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 2(15266) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 2(15266) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 2(15266) TOTAL:     16 free fragments = 1039456 free bytes
 2(15266) -----------------------------
 4(15268) INFO: signal 15 received
 3(15267)  4(15268) Memory status (pkg):
Memory status (pkg):
 4(15268)  3(15267) 12(15276)  5(15269) INFO: signal 15 received
INFO: signal 15 received
12(15276) Memory status (pkg):
 7(15271) 12(15276) fm_status (0x80ecf80):
 8(15272) 12(15276)  heap size= 1047440
 6(15270) 11(15275) INFO: signal 15 received
10(15274)  6(15270) Memory status (pkg):
 9(15273)  6(15270) fm_status (0x80ecf80):
12(15276)  6(15270) dumping free list:
 5(15269) 12(15276) Memory status (pkg):
hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
fm_status (0x80ecf80):
12(15276)  3(15267) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
INFO: signal 15 received
fm_status (0x80ecf80):
 7(15271) Memory status (pkg):
INFO: signal 15 received
 7(15271) 10(15274) INFO: signal 15 received
INFO: signal 15 received
 8(15272) 11(15275)  heap size= 1047440
12(15276)  6(15270) dumping free list:
Memory status (pkg):
 5(15269) 10(15274) fm_status (0x80ecf80):
INFO: signal 15 received
 5(15269)  heap size= 1047440
Memory status (pkg):
 heap size= 1047440
11(15275)  3(15267) fm_status (0x80ecf80):
fm_status (0x80ecf80):
 4(15268)  7(15271)  heap size= 1047440
Memory status (pkg):
 4(15268) dumping free list:
 5(15269)  4(15268) dumping free list:
hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 8(15272)  4(15268) fm_status (0x80ecf80):
hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 6(15270) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 5(15269) 12(15276) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
fm_status (0x80ecf80):
dumping free list:
 9(15273)  3(15267) 11(15275) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 4(15268)  8(15272)  heap size= 1047440
hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 heap size= 1047440
10(15274)  7(15271)  heap size= 1047440
hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
Memory status (pkg):
 5(15269)  9(15273) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 heap size= 1047440
 8(15272) 11(15275) dumping free list:
12(15276)  8(15272) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 3(15267) 10(15274) dumping free list:
 6(15270) 10(15274) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
dumping free list:
fm_status (0x80ecf80):
 7(15271)  9(15273) hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
dumping free list:
 5(15269) 11(15275) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 5(15269) 12(15276) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
12(15276) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
12(15276) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
12(15276) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
12(15276) TOTAL:     16 free fragments = 1039456 free bytes
12(15276) -----------------------------
hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 5(15269) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 5(15269) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 5(15269) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 5(15269) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 5(15269) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 5(15269) TOTAL:     16 free fragments = 1039456 free bytes
 5(15269) -----------------------------
hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 3(15267) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 3(15267) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 3(15267) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 3(15267) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 3(15267) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 3(15267) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 3(15267) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 3(15267) TOTAL:     16 free fragments = 1039456 free bytes
 3(15267) -----------------------------
hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 8(15272) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 8(15272) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 8(15272) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 8(15272) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 8(15272) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 8(15272) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 8(15272) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 8(15272) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 8(15272) TOTAL:     16 free fragments = 1039456 free bytes
 8(15272) -----------------------------
hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 6(15270) 10(15274)  4(15268) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 4(15268) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 4(15268) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 heap size= 1047440
 9(15273) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 7(15271)  6(15270) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 4(15268) 11(15275) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
10(15274) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 6(15270) dumping free list:
hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 4(15268)  7(15271) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
11(15275)  6(15270) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 4(15268)  9(15273) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
10(15274) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
hash =   1 fragments no.:     4,
                 bucket size:         8 -         8 (first         8)
 9(15273) hash =   2 fragments no.:     3,
                 bucket size:        16 -        16 (first        16)
 9(15273) hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 9(15273) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 9(15273) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 9(15273) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 9(15273) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 9(15273) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 9(15273) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 9(15273) TOTAL:     16 free fragments = 1039456 free bytes
 9(15273) -----------------------------
11(15275) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
11(15275) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
11(15275) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
11(15275) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
11(15275) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
11(15275) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
11(15275) TOTAL:     16 free fragments = 1039456 free bytes
11(15275) -----------------------------
hash =   3 fragments no.:     1,
                 bucket size:        24 -        24 (first        24)
 7(15271) hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
 7(15271) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
 7(15271) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 7(15271) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 7(15271) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 7(15271) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 7(15271) TOTAL:     16 free fragments = 1039456 free bytes
 7(15271) -----------------------------
 4(15268) TOTAL:     16 free fragments = 1039456 free bytes
 4(15268) -----------------------------
hash =   5 fragments no.:     2,
                 bucket size:        40 -        40 (first        40)
10(15274) hash =  18 fragments no.:     1,
                 bucket size:       144 -       144 (first       144)
10(15274) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
10(15274) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
10(15274) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
10(15274) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
10(15274) TOTAL:     16 free fragments = 1039456 free bytes
10(15274) -----------------------------
 6(15270) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 6(15270) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 6(15270) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 6(15270) TOTAL:     16 free fragments = 1039456 free bytes
 6(15270) -----------------------------
 0(15262) lock_pdomain
 0(15262) unlock_pdomain
 0(15262) INFO:cpl_c:cpl_exit: aux process hasn't been created -> nothing
to kill :-(
 0(15262) release_connection(): Removing connection from the pool
 0(15262) Binding
'gdf at d254056.cs.stir.ac.uk','sip:gdf at d254056.cs.stir.ac.uk/139.153.254.56'
has expired
 0(15262) release_connection(): Connection still kept in the pool
 0(15262) DEBUG: tm_shutdown : start
 0(15262) DEBUG: tm_shutdown : empting DELETE list
 0(15262) DEBUG: tm_shutdown : empting hash table
 0(15262) DEBUG: tm_shutdown : releasing timers
 0(15262) DEBUG: tm_shutdown : removing semaphores
 0(15262) DEBUG: tm_shutdown : destroing tmcb lists
 0(15262) DEBUG: tm_shutdown : done
 0(15262) Memory status (pkg):
 0(15262) fm_status (0x80ecf80):
 0(15262)  heap size= 1047440
 0(15262) dumping free list:
 0(15262) hash =   1 fragments no.:     5,
                 bucket size:         8 -         8 (first         8)
 0(15262) hash =   2 fragments no.:    57,
                 bucket size:        16 -        16 (first        16)
 0(15262) hash =   3 fragments no.:     4,
                 bucket size:        24 -        24 (first        24)
 0(15262) hash =   4 fragments no.:     2,
                 bucket size:        32 -        32 (first        32)
 0(15262) hash =   5 fragments no.:     3,
                 bucket size:        40 -        40 (first        40)
 0(15262) hash =  62 fragments no.:     1,
                 bucket size:       496 -       496 (first       496)
 0(15262) hash = 257 fragments no.:     2,
                 bucket size:      2048 -      4096 (first      2688)
 0(15262) hash = 258 fragments no.:     1,
                 bucket size:      4096 -      8192 (first      6400)
 0(15262) hash = 265 fragments no.:     1,
                 bucket size:    524288 -   1048576 (first   1026344)
 0(15262) TOTAL:     76 free fragments = 1040360 free bytes
 0(15262) -----------------------------
 0(15262) Memory status (shm):
 0(15262) fm_status (0x42133000):
 0(15262)  heap size= 33553296
 0(15262) dumping free list:
 0(15262) hash =   1 fragments no.:     7,
                 bucket size:         8 -         8 (first         8)
 0(15262) hash =   2 fragments no.:     4,
                 bucket size:        16 -        16 (first        16)
 0(15262) hash =   4 fragments no.:     1,
                 bucket size:        32 -        32 (first        32)
 0(15262) hash =   5 fragments no.:     4,
                 bucket size:        40 -        40 (first        40)
 0(15262) hash =   6 fragments no.:     1,
                 bucket size:        48 -        48 (first        48)
 0(15262) hash =   7 fragments no.:     2,
                 bucket size:        56 -        56 (first        56)
 0(15262) hash =   8 fragments no.:     3,
                 bucket size:        64 -        64 (first        64)
 0(15262) hash =  40 fragments no.:     1,
                 bucket size:       320 -       320 (first       320)
 0(15262) hash = 170 fragments no.:     1,
                 bucket size:      1360 -      1360 (first      1360)
 0(15262) hash = 257 fragments no.:     1,
                 bucket size:      2048 -      4096 (first      2240)
 0(15262) hash = 258 fragments no.:     3,
                 bucket size:      4096 -      8192 (first      4096)
 0(15262) hash = 259 fragments no.:     1,
                 bucket size:      8192 -     16384 (first      8192)
 0(15262) hash = 266 fragments no.:     1,
                 bucket size:   1048576 -   2097152 (first   1572864)
 0(15262) hash = 270 fragments no.:     1,
                 bucket size:  16777216 -  33554432 (first  31953064)
 0(15262) TOTAL:     31 free fragments = 33553040 free bytes
 0(15262) -----------------------------
 0(15262) shm_mem_destroy
 0(15262) destroying the shared memory lock
 0(15262) Thank you for flying ser

-- 
The University of Stirling is a university established in Scotland by
charter at Stirling, FK9 4LA.  Privileged/Confidential Information may
be contained in this message.  If you are not the addressee indicated
in this message (or responsible for delivery of the message to such
person), you may not disclose, copy or deliver this message to anyone
and any action taken or omitted to be taken in reliance on it, is
prohibited and may be unlawful.  In such case, you should destroy this
message and kindly notify the sender by reply email.  Please advise
immediately if you or your employer do not consent to Internet email
for messages of this kind.




More information about the sr-users mailing list