On Fri, 10 Feb 2012 14:30:03 +0000, Charles Jardine <c...@cam.ac.uk>
> On 10/02/12 13:32, H.Merijn Brand wrote:
> > Preparing a new database machine ...
> > Do I need to worry?
> > t/10general.t ............ 1/30
> > # Failed test 'system exit 1 should return 256'
> > # at t/10general.t line 41.
> > # got: '-1'
> > # expected: '256'
> > # Failed test 'system exit 0 should return 0'
> > # at t/10general.t line 42.
> > # got: '-1'
> > # expected: '0'
> > t/10general.t ............ 3/30 # Looks like you failed 2 tests of 30.
> > t/10general.t ............ Dubious, test returned 2 (wstat 512, 0x200)
> This symptom indicates that the system built-in function is not working.
> perl -e 'print system("exit 1;"), "\n"'
$ perl -e 'print system("exit 1;"), "\n"'
> If this reproduces the problem, you have something nothing to do
> with databases to investigate. If it doesn't reproduce the problem,
> it may be that Oracle is messing with the SIGCHLD signal.
> Are you connecting directly to the database using the bequeather?
I've never heard of anything called a "bequeather" :)
> If so, try connecting via SQL*Net instead. If avoiding the bequeather
> fixes the problem, try putting 'bequeath_detach = yes' in your
> sqlnet.ora file. This should allow you to use the bequeather and
> system at the same time.
above test was without TWO_TASK. Using the listener, I get
All tests successful.
Files=35, Tests=2008, 31 wallclock secs ( 0.40 usr 0.04 sys + 3.69 cusr 1.28
csys = 5.41 CPU)
PERL_DL_NONLAZY=1 /pro/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/
using perl5.00307 .. 5.14 porting perl5 on HP-UX, AIX, and openSUSE