Hi, I'm debugging a SEMS application using webconference. My application uses the dialout function to connect 3 different extensions to the conference and then subsequently a dial-in connection is established.
I have some problems with the application - perhaps the subject of a later email - but I did notice this odd sequence in the logs (22626) DEBUG: run (AmSessionContainer.cpp:73): Session cleaner starting its work (22626) DEBUG: run (AmSessionContainer.cpp:87): session 0xb7761b90 has been destroyed' (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:50): callid = [email protected] (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:51): local_tag = 0B6E3777-4A348ACD0000FE7B-B7888B90 (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:52): uac_trans.size() = 1 (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:57): cseq = 10; method = BYE (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:60): uas_trans.size() = 0 (22626) DEBUG: run (AmSessionContainer.cpp:87): session 0xb7761b90 has been destroyed' (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:50): callid = [email protected] (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:51): local_tag = 75FE7276-4A348ACE0002F9F1-B7888B90 (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:52): uac_trans.size() = 1 (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:57): cseq = 10; method = BYE (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:60): uas_trans.size() = 0 (22626) DEBUG: run (AmSessionContainer.cpp:87): session 0xb7761b90 has been destroyed' (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:50): callid = [email protected] (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:51): local_tag = 327DEDA8-4A348ACF00065340-B7888B90 (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:52): uac_trans.size() = 1 (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:57): cseq = 10; method = BYE (22626) DEBUG: ~AmSipDialog (AmSipDialog.cpp:60): uas_trans.size() = 0 (22626) DEBUG: run (AmSessionContainer.cpp:111): Session cleaner finished Should I be concerned about the 3x repeat of the message "session 0xb7761b90 has been destroyed'" ? The relevant bit of code : if(cur_session->is_stopped() && cur_session->detached.get()){ DBG("session %p has been destroyed'\n",(void*)cur_session->_pid); delete cur_session; } else { DBG("session %p still running\n",(void*)cur_session->_pid); n_sessions.push(cur_session); } _______________________________________________ Sems mailing list [email protected] http://lists.iptel.org/mailman/listinfo/sems
