[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #63157] Unlink temporary files.
From: |
Paul D. Smith |
Subject: |
[bug #63157] Unlink temporary files. |
Date: |
Sat, 15 Oct 2022 10:42:30 -0400 (EDT) |
Follow-up Comment #19, bug #63157 (project make):
It's probably not worth spending a lot of time ruminating on these things.
The reality is that currently make does many non-handler-safe things in its
signal handler, and there are Savannah bugs about hangs etc. while catching
SIGINT which prove it if you don't want to check the code.
The goal of my rewrite (slated for the next release) is to rework the signal
handling so that the handler does nothing but set a variable (volatile
sig_atomic_t) and then all the actual handling of the signal will be done in
"normal code".
As I'm sure you're aware this means a lot of careful changes to avoid race
conditions etc. but once complete these issues will not be relevant.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?63157>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [bug #63157] Unlink temporary files., (continued)
- [bug #63157] Unlink temporary files., Dmitry Goncharov, 2022/10/05
- [bug #63157] Unlink temporary files., Eli Zaretskii, 2022/10/05
- [bug #63157] Unlink temporary files., Dmitry Goncharov, 2022/10/05
- [bug #63157] Unlink temporary files., Eli Zaretskii, 2022/10/05
- [bug #63157] Unlink temporary files., Dmitry Goncharov, 2022/10/05
- [bug #63157] Unlink temporary files., Paul D. Smith, 2022/10/06
- [bug #63157] Unlink temporary files., Frank Heckenbach, 2022/10/12
- [bug #63157] Unlink temporary files., Paul D. Smith, 2022/10/12
- [bug #63157] Unlink temporary files., Dmitry Goncharov, 2022/10/14
- [bug #63157] Unlink temporary files., Frank Heckenbach, 2022/10/15
- [bug #63157] Unlink temporary files.,
Paul D. Smith <=
- [bug #63157] Unlink temporary files., Paul D. Smith, 2022/10/18
- [bug #63157] Unlink temporary files., Frank Heckenbach, 2022/10/19
- [bug #63157] Unlink temporary files., Paul D. Smith, 2022/10/19
- [bug #63157] Unlink temporary files., Dmitry Goncharov, 2022/10/19
- [bug #63157] Unlink temporary files., Martin Dorey, 2022/10/19
- [bug #63157] Unlink temporary files., Frank Heckenbach, 2022/10/20
- [bug #63157] Unlink temporary files., Dmitry Goncharov, 2022/10/20
- [bug #63157] Unlink temporary files., Martin Dorey, 2022/10/20
- Re: [bug #63157] Unlink temporary files., Frank Heckenbach, 2022/10/19