--install-signal-handles=no does not affect the timer signal (#1908)
authorSimon Marlow <marlowsd@gmail.com>
Thu, 27 May 2010 21:46:27 +0000 (21:46 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 27 May 2010 21:46:27 +0000 (21:46 +0000)
docs/users_guide/runtime_control.xml

index 14732c5..d35027b 100644 (file)
          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>