diff options
author | Malcolm Beattie <mbeattie@sable.ox.ac.uk> | 1997-10-03 11:53:51 +0000 |
---|---|---|
committer | Malcolm Beattie <mbeattie@sable.ox.ac.uk> | 1997-10-03 11:53:51 +0000 |
commit | c23142e2edb5ee317dcd6cd29300b6f2196357db (patch) | |
tree | 94ad88108ce6c417199d809af6b208f4d487e8fb /mg.c | |
parent | d119fc15e9fe1b3c83fb63a0a534b0a50c7e238e (diff) | |
download | perl-c23142e2edb5ee317dcd6cd29300b6f2196357db.tar.gz |
Reliable thread signal handling.
p4raw-id: //depot/perl@102
Diffstat (limited to 'mg.c')
-rw-r--r-- | mg.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -784,7 +784,7 @@ MAGIC* mg; } if (SvTYPE(sv) == SVt_PVGV || SvROK(sv)) { if (i) - (void)rsignal(i, sighandler); + (void)rsignal(i, sighandlerp); else *svp = SvREFCNT_inc(sv); return 0; @@ -811,7 +811,7 @@ MAGIC* mg; if (!strchr(s,':') && !strchr(s,'\'')) sv_setpv(sv, form("main::%s", s)); if (i) - (void)rsignal(i, sighandler); + (void)rsignal(i, sighandlerp); else *svp = SvREFCNT_inc(sv); } |