diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 1999-07-18 21:33:57 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 1999-07-18 21:33:57 +0000 |
commit | 0faf3e6502ba533234322c904a3fa6b70b610627 (patch) | |
tree | b6ab13f80d82a8fc50bdbffec28f1b78204dc125 /util.c | |
parent | 9f62e1ec6945a49a52880c6619a9badbeb4bb8ea (diff) | |
parent | da0838f1870c5338e6bf9ab745ef01fde1406476 (diff) | |
download | perl-0faf3e6502ba533234322c904a3fa6b70b610627.tar.gz |
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@3698
Diffstat (limited to 'util.c')
-rw-r--r-- | util.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1416,6 +1416,9 @@ Perl_mess(pTHX_ const char *pat, va_list *args) line_mode ? "line" : "chunk", (long)IoLINES(GvIOp(PL_last_in_gv))); } +#ifdef USE_THREADS + sv_catpvf(sv, " thread %ld", thr->tid); +#endif sv_catpv(sv, PL_dirty ? dgd : ".\n"); } return sv; @@ -2304,10 +2307,11 @@ Perl_my_popen(pTHX_ char *cmd, char *mode) break; n += n1; } + PerlLIO_close(pp[0]); + did_pipes = 0; if (n) { /* Error */ if (n != sizeof(int)) Perl_croak(aTHX_ "panic: kid popen errno read"); - PerlLIO_close(pp[0]); errno = errkid; /* Propagate errno from kid */ return Nullfp; } |