Script started on Tue 25 Jan 2011 11:44:10 AM CET ]0;root@sv-asterisk:~[root@sv-asterisk ~]# asterisk -rx "core show locks"  ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 1096386880 (logger_thread started at [ 1025] logger.c init_logger()) === ---> Lock #0 (logger.c): RDLOCK 965 logger_print_verbose &(&verbosers)->lock 0x81b870 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x4d5bbc] /usr/sbin/asterisk [0x4d765e] /usr/sbin/asterisk [0x4d77af] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ------------------------------------------------------------------- === === Thread ID: 1101519168 (tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()) === ---> Lock #0 (pbx.c): MUTEX 3910 handle_statechange hints 0x1cb7e040 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x441e04] /usr/sbin/asterisk(_ao2_lock+0x53) [0x442152] /usr/sbin/asterisk [0x4f6cbd] /usr/sbin/asterisk [0x54a905] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ---> Lock #1 (pbx.c): MUTEX 3911 handle_statechange hint 0x1d30d4f0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x441e04] /usr/sbin/asterisk(_ao2_lock+0x53) [0x442152] /usr/sbin/asterisk [0x4f6cdb] /usr/sbin/asterisk [0x54a905] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ---> Lock #2 (chan_sip.c): MUTEX 12994 cb_extensionstate p 0x2aaad0037950 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x441e04] /usr/sbin/asterisk(_ao2_lock+0x53) [0x442152] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b0331] /usr/sbin/asterisk [0x4f6e8f] /usr/sbin/asterisk [0x54a905] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ---> Lock #3 (channel.c): RDLOCK 1355 ast_channel_search_locked &(&channels)->lock 0x802b30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x45f46a] /usr/sbin/asterisk(ast_channel_search_locked+0x37) [0x463439] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05a6e82] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b04d6] /usr/sbin/asterisk [0x4f6e8f] /usr/sbin/asterisk [0x54a905] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ---> Waiting for Lock #4 (channel.c): MUTEX 1357 ast_channel_search_locked (channel lock) 0x208f7c90 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x475107] /usr/sbin/asterisk(__ast_channel_trylock+0xa4) [0x474e02] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05dfaad] /usr/sbin/asterisk(ast_sched_runq+0x16f) [0x53f1dd] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05e1c0f] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === --- ---> Locked Here: channel.c line 2744 (__ast_read) === ------------------------------------------------------------------- === === Thread ID: 1090337088 (do_monitor started at [22821] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 22271 handle_request_do &netlock 0x2aaac0813a40 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac057ddac] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05e013d] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05dfefe] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cde04] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05e1b63] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ---> Waiting for Lock #1 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x802b30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x45f46a] /usr/sbin/asterisk [0x463008] /usr/sbin/asterisk(ast_get_channel_by_name_prefix_locked+0x2b) [0x46336b] /usr/sbin/asterisk(ast_parse_device_state+0x7e) [0x48b3fc] /usr/sbin/asterisk [0x48b73f] /usr/sbin/asterisk [0x48c5a9] /usr/sbin/asterisk [0x48d434] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ------------------------------------------------------------------- === === Thread ID: 1082329408 (pri_dchannel started at [14010] chan_dahdi.c start_pri()) === ---> Lock #0 (chan_dahdi.c): MUTEX 13174 pri_dchannel &pri->pvts[chanpos]->lock 0x2aaaac99c180 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/lib/asterisk/modules/chan_dahdi.so [0x2aaabc182426] /usr/lib/asterisk/modules/chan_dahdi.so [0x2aaabc1aef08] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ---> Waiting for Lock #1 (channel.c): WRLOCK 949 __ast_channel_alloc_ap &(&channels)->lock 0x802b30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x45f46a] /usr/sbin/asterisk [0x463008] /usr/sbin/asterisk(ast_get_channel_by_name_prefix_locked+0x2b) [0x46336b] /usr/sbin/asterisk(ast_parse_device_state+0x7e) [0x48b3fc] /usr/sbin/asterisk [0x48b73f] /usr/sbin/asterisk [0x48c5a9] /usr/sbin/asterisk [0x48d434] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ------------------------------------------------------------------- === === Thread ID: 1098049856 (pbx_thread started at [ 4630] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 1819 ast_hangup &(&channels)->lock 0x802b30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x45f46a] /usr/sbin/asterisk [0x463008] /usr/sbin/asterisk(ast_get_channel_by_name_prefix_locked+0x2b) [0x46336b] /usr/sbin/asterisk(ast_parse_device_state+0x7e) [0x48b3fc] /usr/sbin/asterisk [0x48b73f] /usr/sbin/asterisk [0x48c5a9] /usr/sbin/asterisk [0x48d434] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ------------------------------------------------------------------- === === Thread ID: 1104525632 (pbx_thread started at [ 4630] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 1819 ast_hangup &(&channels)->lock 0x802b30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x45f46a] /usr/sbin/asterisk [0x463008] /usr/sbin/asterisk(ast_get_channel_by_name_prefix_locked+0x2b) [0x46336b] /usr/sbin/asterisk(ast_parse_device_state+0x7e) [0x48b3fc] /usr/sbin/asterisk [0x48b73f] /usr/sbin/asterisk [0x48c5a9] /usr/sbin/asterisk [0x48d434] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ------------------------------------------------------------------- === === Thread ID: 1097541952 (pbx_thread started at [ 4630] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read (channel lock) 0x208f7c90 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x475107] /usr/sbin/asterisk(__ast_channel_trylock+0xa4) [0x474e02] /usr/sbin/asterisk [0x4674ab] /usr/sbin/asterisk(ast_read+0x1a) [0x469863] /usr/lib/asterisk/modules/app_dial.so [0x2aaac83399c1] /usr/lib/asterisk/modules/app_dial.so [0x2aaac833fe0e] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8342f55] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4ece0d] /usr/sbin/asterisk [0x4f633a] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f7bea] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5cb3934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5cb49fe] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4ece0d] /usr/sbin/asterisk [0x4f633a] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f7bea] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5cb3934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5cb49fe] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4ece0d] /usr/sbin/asterisk [0x4f633a] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f7bea] /usr/sbin/asterisk [0x4f838b] /usr/sbin/asterisk [0x4fa314] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ---> Waiting for Lock #1 (channel.c): WRLOCK 1500 ast_channel_free &(&channels)->lock 0x802b30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x45f46a] /usr/sbin/asterisk [0x463008] /usr/sbin/asterisk(ast_get_channel_by_name_prefix_locked+0x2b) [0x46336b] /usr/sbin/asterisk(ast_parse_device_state+0x7e) [0x48b3fc] /usr/sbin/asterisk [0x48b73f] /usr/sbin/asterisk [0x48c5a9] /usr/sbin/asterisk [0x48d434] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ------------------------------------------------------------------- === === Thread ID: 1097034048 (pbx_thread started at [ 4630] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 1819 ast_hangup &(&channels)->lock 0x802b30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d92bf] /usr/sbin/asterisk [0x45f46a] /usr/sbin/asterisk [0x463008] /usr/sbin/asterisk(ast_get_channel_by_name_prefix_locked+0x2b) [0x46336b] /usr/sbin/asterisk(ast_parse_device_state+0x7e) [0x48b3fc] /usr/sbin/asterisk [0x48b73f] /usr/sbin/asterisk [0x48c5a9] /usr/sbin/asterisk [0x48d434] /usr/sbin/asterisk [0x55d3cb] /lib64/libpthread.so.0 [0x381ae0673d] /lib64/libc.so.6(clone+0x6d) [0x381a2d3f6d] === ------------------------------------------------------------------- === ======================================================================= ]0;root@sv-asterisk:~[root@sv-asterisk ~]# asterisk -rx "core show threads" 0x425d3940 netconsole started at [ 1335] asterisk.c listener() 0x41636940 pbx_thread started at [ 4630] pbx.c ast_pbx_start() 0x416b2940 pbx_thread started at [ 4630] pbx.c ast_pbx_start() 0x41d5b940 pbx_thread started at [ 4630] pbx.c ast_pbx_start() 0x4172e940 pbx_thread started at [ 4630] pbx.c ast_pbx_start() 0x4013c940 ss_thread started at [13320] chan_dahdi.c pri_dchannel() 0x417aa940 autoservice_run started at [ 215] autoservice.c ast_autoservice_start() 0x40988940 monitor_sig_flags started at [ 3799] asterisk.c main() 0x42557940 lock_broker started at [ 490] func_lock.c load_module() 0x424db940 do_monitor started at [10074] chan_dahdi.c restart_monitor() 0x41cdf940 pri_dchannel started at [14010] chan_dahdi.c start_pri() 0x40830940 pri_dchannel started at [14010] chan_dahdi.c start_pri() 0x4245f940 process_clearcache started at [ 2268] pbx_dundi.c start_network_thread() 0x41f33940 process_precache started at [ 2267] pbx_dundi.c start_network_thread() 0x41eb7940 network_thread started at [ 2266] pbx_dundi.c start_network_thread() 0x40b48940 tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get() 0x42177940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x421f3940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x423e3940 network_thread started at [11780] chan_iax2.c start_network_thread() 0x42367940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x422eb940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x4226f940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x420fb940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x4207f940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x41b75940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x41af9940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x4150b940 iax2_process_thread started at [11765] chan_iax2.c start_network_thread() 0x42003940 sched_run started at [ 179] sched.c ast_sched_thread_create() 0x40fd3940 do_monitor started at [22821] chan_sip.c restart_monitor() 0x40579940 scan_thread started at [ 524] pbx_spool.c load_module() 0x4063e940 mb_poll_thread started at [10584] app_voicemail.c start_poll_thread() 0x40f57940 tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get() 0x41c63940 do_timing started at [ 479] res_timing_pthread.c init_timing_thread() 0x403c8940 do_parking_thread started at [ 5075] features.c ast_features_init() 0x41a7d940 tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get() 0x41a01940 do_devstate_changes started at [ 728] devicestate.c ast_device_state_engine_init() 0x40c8a940 desc->accept_fn started at [ 482] tcptls.c ast_tcptls_server_start() 0x40c0e940 inotify_daemon started at [ 295] stdtime/localtime.c add_notify() 0x41598940 logger_thread started at [ 1025] logger.c init_logger() 0x40edb940 listener started at [ 1395] asterisk.c ast_makesocket() 0x40e5f940 tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get() 41 threads listed. ]0;root@sv-asterisk:~[root@sv-asterisk ~]# amportal kill KILLING AMP PROCESSES mpg123: no process killed usage: kill [ -s signal | -p ] [ -a ] pid ... kill -l [ signal ] op_server.pl: no process killed ]0;root@sv-asterisk:~[root@sv-asterisk ~]# amportal killstart SETTING FILE PERMISSIONS Permissions OK STARTING ASTERISK Asterisk Started ]0;root@sv-asterisk:~[root@sv-asterisk ~]# exit exit Script done on Tue 25 Jan 2011 11:44:37 AM CET