If it's chasing poorly defined logicals around, then you might
see a dramatic increase in "Log Name Translation Rate" when
you do a "MON IO" command when this hanging Perl is running.
-----Original Message-----
From: BAZLEY, Sebastian [mailto:[EMAIL PROTECTED]]
Sent: Friday, June 30, 2000 11:33 AM
To: 'Dan Sugalski'; '[EMAIL PROTECTED]'; [EMAIL PROTECTED]
Subject: RE: Perl hangs on OpenVMS
> -----Original Message-----
> From: Dan Sugalski [mailto:[EMAIL PROTECTED]]
> Sent: 30 June 2000 16:01
> To: BAZLEY, Sebastian; '[EMAIL PROTECTED]'; [EMAIL PROTECTED]
> Subject: RE: Perl hangs on OpenVMS
>
>
> At 03:55 PM 6/30/00 +0100, BAZLEY, Sebastian wrote:
> >Could there be a problem with the PERLSHR logical?
> >
> >Silly question, but presumably
> >
> >$ DIR garbage.pl
> >
> >works (i.e. reports a missing file) ?
>
> If it hangs doing a -v then there's something else really wrong. The
> question now is "what"?
I don't know what is in miniperl, so this may be irrelevant:
Is perl built to pre-load the environment array? If so, perhaps there is
some loop in the logicals?
Or do miniperl and perl both use a logical which is incorrectly defined?
[In the past, I've seen CPU chewed up by (e.g.) LINK if it was given a list
of paths to object files, and one of the paths was missing. If I remember
correctly, the problem was due to the way the library routines handled
defaults when moving from one path to the next.]
--
Sebastian Bazley <[EMAIL PROTECTED]>
The opinions expressed herein are my own, and are not necessarily endorsed
by my employer ...
___________________________________________________________________________
This email is confidential and intended solely for the use of the
individual to whom it is addressed. Any views or opinions presented are
solely those of the author and do not necessarily represent those of
Sema Group.
If you are not the intended recipient, be advised that you have received this
email in error and that any use, dissemination, forwarding, printing, or
copying of this email is strictly prohibited.
If you have received this email in error please notify the Sema Group
Helpdesk by telephone on +44 (0) 121 627 5600.
___________________________________________________________________________