FAQ
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.

2. Fix pipe_exit_routine. This routine will be called with a null
context from the exit handler. It needs to extract the thread context
from the specific pipe info structure getting run down.

3. Safe_popen can open a pipe with out using a file descriptor in the
case where it waits for the subprocess to complete.

In this case, my_pclose() routine is never called.

This needs a special shortened version of pclose() to be called to do
the cleanup.

-John
wb8tyw@gmail.com
Personal Opinion Only

Search Discussions

Discussion Posts

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 3 | next ›
Discussion Overview
groupperl5-porters @
categoriesperl
postedJan 6, '09 at 5:31a
activeJan 8, '09 at 1:54a
posts3
users2
websiteperl.org

2 users in discussion

John Malmberg: 2 posts Craig A. Berry: 1 post

People

Translate

site design / logo © 2022 Grokbase