summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2010-05-27 21:46:27 +0000
committerSimon Marlow <marlowsd@gmail.com>2010-05-27 21:46:27 +0000
commit187b2ab71446eef91b1b5552f6202f3ee8ed2137 (patch)
treeb23a683975f2a96f3e8bd97321d0611d1b6d14a3 /docs
parentcebecc110be6e53c310326940a311cab7fad84ca (diff)
downloadhaskell-187b2ab71446eef91b1b5552f6202f3ee8ed2137.tar.gz
--install-signal-handles=no does not affect the timer signal (#1908)
Diffstat (limited to 'docs')
-rw-r--r--docs/users_guide/runtime_control.xml9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/users_guide/runtime_control.xml b/docs/users_guide/runtime_control.xml
index 14732c57c3..d35027b73d 100644
--- a/docs/users_guide/runtime_control.xml
+++ b/docs/users_guide/runtime_control.xml
@@ -130,6 +130,15 @@
things like ctrl-C. This option is primarily useful for when
you are using the Haskell code as a DLL, and want to set your
own signal handlers.</para>
+
+ <para>Note that even
+ with <option>--install-signal-handlers=no</option>, the RTS
+ interval timer signal is still enabled. The timer signal
+ is either SIGVTALRM or SIGALRM, depending on the RTS
+ configuration and OS capabilities. To disable the timer
+ signal, use the <literal>-V0</literal> RTS option (see
+ above).
+ </para>
</listitem>
</varlistentry>