[ET Trac] [Einstein Toolkit] #1999: Make TerminationTrigger listen to signals
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Tue Jan 17 10:01:44 CST 2017
#1999: Make TerminationTrigger listen to signals
------------------------------------+---------------------------------------
Reporter: rhaas | Owner:
Type: enhancement | Status: review
Priority: optional | Milestone:
Component: EinsteinToolkit thorn | Version: development version
Resolution: | Keywords: TerminationTrigger
------------------------------------+---------------------------------------
Comment (by rhaas):
This was tested by Ian Hinder on Minerva (AEI, SLURM) which is non public
unfortunately. Most likely it would work on other SLURM based systems (eg
stampede, comet) as well.
I used the do-nothing option as the default since that is what most other
Cactus thorns do, just enabling the thorn does not yet do anything.
Changing the default to SIGTERM would change the default behaviour of
TerminationTrigger as there is no equivalent of a
{{{termination_from_file}}} option. So if we change to SIGTERM as the
default signal I think we need to introduce a
{{{termination_from_signal}}} which must default to false.
Even without the preemption support it can be useful to trap eg CTRL-C for
a clean shutdown or as a faster alternative to a termination file.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1999#comment:3>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list