Dear Ladies and Gentlemen,

For many years, the network monitor named Netsaint and latterly Nagios 
has happily embedded Perl and reaped the same sorts of benefits from 
Perl 'service checks' as Apache does with Perl CGIs from mod_perl 
(although the embedding support in Nag is orders of magnitude less 
sophisticated than mod_perl 1.x).

The latest Nagios branch, 2.x, is a POSIX threaded application (lots of 
pthread_foo() calls).

Nagios 2.x when built with an embedded non threaded Perl (5.005_03 - 
using the ccopts and ldopts from ExtUtils::Embed) cores with a SEGV from 
libc at exit(), but does not __without__ an embedded Perl interpreter.

Is attempting to build a threaded app with an embedded non threaded Perl 
even sensible ? 

If so, how does one do so on *BSD platforms (FreeBSD 4.x in partic) that 
do not seem to have thread implementation that are as good as other 
platforms ?

Thank you.

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

Reply via email to