… | |
… | |
236 | # the next line forces initialisation of internal |
236 | # the next line forces initialisation of internal |
237 | # signal handling variables, otherwise, PL_sig_pending |
237 | # signal handling variables, otherwise, PL_sig_pending |
238 | # etc. might be null pointers. |
238 | # etc. might be null pointers. |
239 | $SIG{KILL} = sub { }; |
239 | $SIG{KILL} = sub { }; |
240 | |
240 | |
241 | our $VERSION = 1.23; |
241 | our $VERSION = 1.24; |
242 | |
242 | |
243 | require XSLoader; |
243 | require XSLoader; |
244 | XSLoader::load ("Async::Interrupt", $VERSION); |
244 | XSLoader::load ("Async::Interrupt", $VERSION); |
245 | } |
245 | } |
246 | |
246 | |
… | |
… | |
615 | |
615 | |
616 | An example call would look like: |
616 | An example call would look like: |
617 | |
617 | |
618 | c_func (c_arg); |
618 | c_func (c_arg); |
619 | |
619 | |
620 | =item $epipe->post_fork |
620 | =item $epipe->renew |
621 | |
621 | |
622 | Recreates the pipe (usually required in the child after a fork). The |
622 | Recreates the pipe (usually required in the child after a fork). The |
623 | reading side will not change it's file descriptor number, but the writing |
623 | reading side will not change it's file descriptor number, but the writing |
624 | side might. |
624 | side might. |
625 | |
625 | |