From f8dadb1c97e952e79e4df558c76f99664757441c Mon Sep 17 00:00:00 2001
From: Sverker Eriksson
Date: Wed, 24 May 2017 15:30:42 +0200
Subject: erts: Clarify ERL_CRASH_DUMP_SECONDS docs
especially default behavior without -heart,
which is wait indefinitely for crash dump.
---
erts/doc/src/erl.xml | 35 +++++++++++++++--------------------
1 file changed, 15 insertions(+), 20 deletions(-)
(limited to 'erts')
diff --git a/erts/doc/src/erl.xml b/erts/doc/src/erl.xml
index 8b152b83f5..638e88ca31 100644
--- a/erts/doc/src/erl.xml
+++ b/erts/doc/src/erl.xml
@@ -1553,32 +1553,27 @@
-
Unix systems: This variable gives the number of seconds
that the emulator is allowed to spend writing a crash dump. When the
- given number of seconds have elapsed, the emulator is terminated by a
- SIGALRM signal.
- If the variable is not set or set to 0 seconds
- (), the runtime system does
- not even attempt to write the crash dump file. It only terminates.
- If the variable is set to negative value, such as
- , the runtime system
- waits indefinitely for the crash dump file to be written.
- This variable is used with
- heart(3) if heart is running:
+ given number of seconds have elapsed, the emulator is terminated.
- - Suppresses the writing a crash dump file entirely, thus
- rebooting the runtime system immediately. This is the same as not
- setting the environment variable.
+
- If the variable is set to 0 seconds, the runtime system does
+ not even attempt to write the crash dump file. It only terminates.
+ This is the default if option -heart is passed to erl
+ and ERL_CRASH_DUMP_SECONDS is not set.
+
+
+ - If the variable is set to a positive value S,
+ wait for S seconds to complete the crash dump file and
+ then terminates the runtime system with a SIGALRM signal.
- - Setting the environment variable to a negative value causes the
- termination of the runtime system to wait until the crash dump file
- has been completly written.
-
-
- - Waits for S seconds to complete the crash dump file and
- then terminates the runtime system.
+
- A negative value causes the termination of the runtime system
+ to wait indefinitely until the crash dump file has been completly
+ written. This is the default if option -heart is not
+ passed to erl and ERL_CRASH_DUMP_SECONDS is not set.
+ See also heart(3).
-
--
cgit v1.2.3