bug-make
[Top][All Lists]
Advanced

[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: Thu, 6 Oct 2022 11:11:11 -0400 (EDT)

Follow-up Comment #14, bug #63157 (project make):

Thanks, I will look at this within the next few days.

Note, I'm not too concerned with non-regression changes for signal handling:
the fact is that our current signal handling is totally broken (see the 5-6
issues related to things not dying properly on SIGINT for example) and fixing
this was the last thing I was hoping to get done for this release but had to
leave it only mostly-complete as it was taking too long.  I will revisit this
after the release is done.

The goal is to modify our signal handling so it does nothing but set a
notification that the signal was received, then all handling of the signal
will happen in the main code not in the handler so that these types of issues
can be avoided.

The problem of course is that doing this without race conditions is the
classic tricky problem in POSIX programming so some things need to be
reworked.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?63157>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]