SIG32 on GenToo with libprthread + embedded Perl from ini_service_result_worker_thread
Stanley Hopcroft
Stanley.Hopcroft at IPAustralia.Gov.AU
Mon Nov 8 04:19:13 CET 2004
Dear Folks,
Nagios 2.0a1 built from the tar ball on Nagios.ORG (downloaded on
Saturday 6-Nove) gets a SIG32 when built with embedded Perl.
All comments warmly received.
AFAIK, there is are no calls to Perl outside of checks.c and utils.c and
none to the Perl API in this function.
(gdb)
565 if(daemon_mode==TRUE &&
sigrestart==FALSE){
(gdb)
582 result=open_command_file();
(gdb)
583 if(result!=OK){
(gdb)
598 initialize_status_data(config_file);
(gdb)
601 initialize_comment_data(config_file);
(gdb)
604 initialize_downtime_data(config_file);
(gdb)
607
initialize_performance_data(config_file);
(gdb)
610
read_initial_state_information(config_file);
(gdb)
613 init_timing_loop();
(gdb)
616 update_all_status_data();
(gdb)
619 log_host_states(INITIAL_STATES,NULL);
(gdb)
620 log_service_states(INITIAL_STATES,NULL);
(gdb)
623 if(pipe(ipc_pipe)){
(gdb)
638 fcntl(ipc_pipe[0],F_SETFL,O_NONBLOCK);
(gdb)
641
result=init_service_result_worker_thread();
(gdb)
Program received signal SIG32, Real-time event 32.
0x4015d974 in pthread_getconcurrency () from /lib/libpthread.so.0
anwsmh at butler bin $ uname -a
Linux butler.toger.us 2.4.26-gentoo-r9 #2 Tue Oct 19 17:25:28 PDT 2004
i686 AMD Athlon(tm) XP 2600+ AuthenticAMD GNU/Linux
anwsmh at butler bin $
Yours sincerely.
--
Stanley Hopcroft
Network specialist, IT Infrastructure
IP Australia
Ph: (02) 6283 3189 Fax: (02) 6281 1353
PO Box 200 Woden ACT 2606
http://www.ipaustralia.gov.au
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: disclaimer.txt
URL: <https://www.monitoring-lists.org/archive/developers/attachments/20041108/f877e14a/attachment.txt>
More information about the Developers
mailing list