[comp.std.c] Question about sigcleanup.

kaja@daimi.aau.dk (Kaja P. Christiansen) (01/24/91)

I have posted this question in comp.unix.wizards,
but none of the wizards replied. So I try here:

  In the process of debugging a perl program, I used "trace"
  and noticed that "trace" repeatedly showed calls to 
  "sigcleanup" (which occasionally looped).

  Searching for "sigcleanup" in perl and C libraries 
  (and manual pages as well) did not give any explanation 
  of "sigcleanup", except that:

  1) entry #139 in /usr/include/sys/syscall.h is unused.
  2) "strings /usr/bin/trace" shows sigcleanup as placed 
   between "utimes" and "adjtime" (#138 and #140 respectively).

  What is "sigcleanup" doing?

  We use sun3, SunOS 4.0.3, perl 3.44.

---------------------
Kaja P. Christiansen                     Computer Science Department
(kpchristiansen@daimi.aau.dk)            Aarhus University 
Phone: +45 86 12 71 88                   Ny Munkegade 116,
Fax:   +45 86 13 57 25                   DK-8000 Aarhus C., Denmark 
--
Kaja P. Christiansen                     Computer Science Department
(kpchristiansen@daimi.aau.dk)            Aarhus University 
Phone: +45 86 12 71 88                   Ny Munkegade 116,
Fax:   +45 86 13 57 25                   DK-8000 Aarhus C., Denmark