Re: [blead-259-gca03d8e] VMS thread context fixes
[email protected] ("Craig A. Berry")
| Newsgroups | perl.perl5.porters,perl.vmsperl |
|---|---|
| Message-ID | <[email protected]> |
On Jan 5, 2009, at 11:30 PM, John Malmberg wrote:
> 1. Change many(most) of the ckvmssts macro calls to ckvmsts_noperl
> as these routines can be called with a null context, and that causes
> ckvmssts to access violate instead of terminating Perl with the real
> failure.
>
> @@ -4239,21 +4278,21 @@
>
> while (!info->out_done) {
> int done;
> - _ckvmssts(sys$setast(0));
> + _ckvmssts_noperl(sys$setast(0));
> done = info->out_done;
> - if (!done) _ckvmssts(sys$clref(pipe_ef));
> + if (!done) _ckvmssts_noperl(sys$clref(pipe_ef));
> _ckvmssts(sys$setast(1));
>
You missed this one, but I added it and applied at:
http://perl5.git.perl.org/perl.git/commitdiff/ebd4d70
________________________________________
Craig A. Berry
mailto:[email protected]
"... getting out of a sonnet is much more
difficult than getting in."
Brad Leithauser