Sorry for the vague posting, but this is all I have so far
as I cannot, so far, duplicate this:
openser1.1.0, freebsd, I get the abort() here:
t_reply.c (in tm):
static int store_reply( struct cell *trans, int branch, struct sip_msg *rpl)
{
# ifdef EXTRA_DEBUG
if (trans->uac[branch].reply) {
LOG(L_ERR, "ERROR: replacing stored reply;
aborting\n");
abort();
}
# endif
it happened when one of two branches replied with
SIP/2.0 404 Not Found
To: <sip:[EMAIL PROTECTED]>;tag=b1fbfe22ecca531i0
From: ITSP <sip:[EMAIL PROTECTED]>;tag=174192906e43c488o1
Call-ID: [EMAIL PROTECTED]
CSeq: 101 INVITE
Via: SIP/2.0/UDP 192.0.0.4;branch=z9hG4bKb6b9.a84731d3.1
Via: SIP/2.0/UDP 192.0.0.5:5061;rport=5061;branch=z9hG4bK-99b7c9
Record-Route: <sip:[EMAIL PROTECTED];lr=on;ftag=174192906e43c488o1>
Server: Linksys/SPA3000-3.1.10(GWd)
Content-Length: 0
and the last message the openser box makes is:
ACK sip:[EMAIL PROTECTED]:5060 SIP/2.0
Via: SIP/2.0/UDP 192.0.0.4;branch=z9hG4bKb6b9.a84731d3.1
From: ITSP <sip:[EMAIL PROTECTED]>;tag=174192906e43c488o1
Call-ID: [EMAIL PROTECTED]
To: <sip:[EMAIL PROTECTED]>;tag=b1fbfe22ecca531i0
CSeq: 101 ACK
User-Agent: OpenSer (1.1.0-notls (i386/freebsd))
Content-Length: 0
This happened twice in a row, but I didn't have a chance to get
a debugger on it. So, I figured I'ld toss this out to the crowd
in case it's been seen before.
Thanks,
-mark
_______________________________________________
Devel mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/devel