[Asterisk-Users] can't CLI> STOP NOW by zombie MOH
Zen Kato
zenkato at pis.bekkoame.ne.jp
Sun May 15 15:20:47 MST 2005
I am using CVS-v1-0-04/20/05-12:31:26. Windows Messenger5.1 works MOH
fine. After I stop MOH on Windows Messenger, if the hungup signal could
not send to *, the sip channel(e.g.,SIP/52001-08ca) for this MOH remains.
Then the user trys again MOH, a new sip channel starts. And again
the hugup signal can not send to *,.........
When I 'stop now' from CLI> , * cleanups the remaining sip channels as follows;
*CLI> stop now
Beginning asterisk shutdown....
-- Stopped music on hold on SIP/52001-9e3b
== Spawn extension (sip, 6000, 2) exited non-zero on 'SIP/52001-9e3b'
-- Stopped music on hold on SIP/52001-08ca
-- Stopped music on hold on SIP/52001-63fd
== Spawn extension (sip, 6000, 2) exited non-zero on 'SIP/52001-63fd'
== Spawn extension (sip, 6000, 2) exited non-zero on 'SIP/52001-08ca'
-- Executing Hangup("SIP/52001-9e3b", "") in new stack
== Spawn extension (sip, h, 1) exited non-zero on 'SIP/52001-9e3b'
-- Executing Hangup("SIP/52001-08ca", "") in new stack
== Spawn extension (sip, h, 1) exited non-zero on 'SIP/52001-08ca'
-- Executing Hangup("SIP/52001-63fd", "") in new stack
== Spawn extension (sip, h, 1) exited non-zero on 'SIP/52001-63fd'
Executing last minute cleanups
== Destroying any remaining musiconhold processes
The CPU goes to 99% usage, but can't stop mpg123 and asterisk,
the following 'top' show ;
5737 root 25 0 3832 2588 2424 R 99.7 0.5 2:54.00 mpg123
5397 root 15 0 167m 18m 6212 S 2.7 3.7 0:10.95 X
5627 root 15 0 47988 6604 3624 S 1.3 1.3 0:15.64 asterisk
4673 root 17 0 8588 6820 1620 S 0.3 1.3 0:02.05 hald
5509 zenkato 15 0 24168 9.8m 7068 S 0.3 2.0 0:00.47 metacity
5551 zenkato 15 0 58500 17m 10m S 0.3 3.4 0:01.20 gnome-terminal
....(snip)...
So, I have to do 'kill -9 pid-of-mpg123'. * goes to segmentation fault.
Is this safe way to stop asterisk?
When UA could not send 'hangup signal' to *, the following warnig came out
console.
-- Executing Answer("SIP/52003-f48d", "") in new stack
-- Executing MusicOnHold("SIP/52003-f48d", "") in new stack
-- Started music on hold, class 'default', on SIP/52003-f48d
-- Stopped music on hold on SIP/52003-f48d
== Spawn extension (sip, 6000, 2) exited non-zero on 'SIP/52003-f48d'
-- Executing Hangup("SIP/52003-f48d", "") in new stack
== Spawn extension (sip, h, 1) exited non-zero on 'SIP/52003-f48d'
-- Registered SIP '52001' at 192.168.0.12 port 9558 expires 120
-- Saved useragent "RTC/1.3.5369 (Messenger 5.1.0639)" for peer 52001
-- Executing Answer("SIP/52001-9e3b", "") in new stack
-- Executing MusicOnHold("SIP/52001-9e3b", "") in new stack
-- Started music on hold, class 'default', on SIP/52001-9e3b
May 16 05:45:50 WARNING[5627]: chan_sip.c:695 retrans_pkt: Maximum retries exceeded on call a4ea6066f3e34d5aa5ce56b09ea520bf for seqno 1 (Non-critical Response)Warning, flexibel rate not heavily tested!
Warning, flexibel rate not heavily tested!
Warning, flexibel rate not heavily tested!
Warning, flexibel rate not heavily tested!
Warning, flexibel rate not heavily tested!
Warning, flexibel rate not heavily tested!
Warning, flexibel rate not heavily tested!
May 16 06:01:25 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
May 16 06:01:45 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
May 16 06:02:05 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
........(snip).....
May 16 06:12:05 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
Warning, flexibel rate not heavily tested!
May 16 06:12:35 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
May 16 06:12:55 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
-- Executing Answer("SIP/52001-63fd", "") in new stack
-- Executing MusicOnHold("SIP/52001-63fd", "") in new stack
-- Started music on hold, class 'default', on SIP/52001-63fd
May 16 06:13:05 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
May 16 06:13:09 WARNING[5627]: chan_sip.c:695 retrans_pkt: Maximum retries exceeded on call 0dc3a12940a34f21bd7f816ef45d0f75 for seqno 1 (Non-critical Response)May 16 06:13:25 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
-- Executing Answer("SIP/52001-08ca", "") in new stack
-- Executing MusicOnHold("SIP/52001-08ca", "") in new stack
-- Started music on hold, class 'default', on SIP/52001-08ca
May 16 06:13:39 WARNING[5627]: chan_sip.c:695 retrans_pkt: Maximum retries exceeded on call 4e503aa4498b45e89632b34034b5e9f1 for seqno 1 (Non-critical Response)May 16 06:13:45 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
May 16 06:13:54 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
May 16 06:14:14 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
May 16 06:14:14 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
May 16 06:14:15 NOTICE[5627]: rtp.c:355 ast_rtcp_read: RTP: Received packet with bad UDP checksum
Regards,
Zen Kato
More information about the asterisk-users
mailing list