Menu

#38 Signals blocking not done in daemon

closed-fixed
nobody
None
5
2014-08-16
2001-12-10
Anonymous
No

Just by looking at the code, in
opd_do_samples:profiled.c, it seems there is a typo in
the way specific signals are blocked. Sigprocmask() is
called with SIG_UNBLOCK before processing the samples,
instead of SIG_BLOCK as seems to be the original
intention.

Discussion

  • John Levon

    John Levon - 2001-12-10

    Logged In: YES
    user_id=53034

    Thanks, whoever you are. What an embarrassing bug ...
    (well we do still list it as an alpha project ;)

     
  • John Levon

    John Levon - 2001-12-10
    • summary: Signals are not blocked? --> Signals blocking not done in daemon
    • status: open --> open-fixed
     
  • Philippe Elie

    Philippe Elie - 2001-12-31

    Logged In: YES
    user_id=318973

    It was existing twice, I fixed the second

    Phil

     
  • John Levon

    John Levon - 2002-01-09
    • status: open-fixed --> closed-fixed
     

Log in to post a comment.