Hi list,
While going through an issue with multiple listen ip's on the same eth I've
found that while cloning the message tm doesn't save any info about the
socket it was received on.
The question is: was it done on purpose or it's a bug? (e.g. for
retransmitions timer prrocess is able to pick any(?) socket for sending
message)
--
Best regards,
Alekzander Spiridonov
THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.
The following task has a new comment added:
FS#487 - sqlops sql_pvquery() error
User who did this - Savolainen Dmitri (snen)
----------
could you push it to current stable 4.2 and add "4.2" option to this tracker "Reported Version" list
----------
More information can be found at the following URL:
http://sip-router.org/tracker/index.php?do=details&task_id=487#comment1686
You are receiving this message because you have requested it from the Flyspray bugtracking system. If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.
Module: sip-router
Branch: master
Commit: ea6d3205d06b8d9f67429ca43ea97a4dcd6a9f1f
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ea6d320…
Author: Richard Good <richard.good(a)smilecoms.com>
Committer: Richard Good <richard.good(a)smilecoms.com>
Date: Thu Oct 30 17:23:23 2014 +0200
modules/cdp: Changed state machine for process unsuccessful answer when pending
When in state PENDING and receive ANS_UNSUCCESS correct behaviour is to cleanup and move to IDLE
---
modules/cdp/authstatemachine.c | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/modules/cdp/authstatemachine.c b/modules/cdp/authstatemachine.c
index a65bdc6..49a7cd4 100644
--- a/modules/cdp/authstatemachine.c
+++ b/modules/cdp/authstatemachine.c
@@ -243,10 +243,7 @@ inline int auth_client_statefull_sm_process(cdp_session_t* s, int event, AAAMess
//LM_INFO("state machine: i was in pending and i am going to open\n");
break;
case AUTH_EV_RECV_ANS_UNSUCCESS:
- x->state = AUTH_ST_DISCON;
- //LM_INFO("state machine: i was in pending and i am going to discon\n");
- Send_STR(s, msg);
- break;
+ LM_DBG("In state AUTH_ST_PENDING and received AUTH_EV_RECV_ANS_UNSUCCESS - nothing to do but clean up session\n");
case AUTH_EV_SESSION_TIMEOUT:
case AUTH_EV_SERVICE_TERMINATED:
case AUTH_EV_SESSION_GRACE_TIMEOUT: