ruby-changes:55258
From: eregon <ko1@a...>
Date: Sun, 7 Apr 2019 20:26:33 +0900 (JST)
Subject: [ruby-changes:55258] eregon:r67465 (trunk): doc/signals.rdoc: Clarify a bit where Signal.trap handlers are executed
eregon 2019-04-07 20:26:27 +0900 (Sun, 07 Apr 2019) New Revision: 67465 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=67465 Log: doc/signals.rdoc: Clarify a bit where Signal.trap handlers are executed Modified files: trunk/doc/signals.rdoc Index: doc/signals.rdoc =================================================================== --- doc/signals.rdoc (revision 67464) +++ doc/signals.rdoc (revision 67465) @@ -18,7 +18,7 @@ for data structures in YOUR code. Ruby https://github.com/ruby/ruby/blob/trunk/doc/signals.rdoc#L18 handling by registering short C functions with only {async-signal-safe functions}[http://man7.org/linux/man-pages/man7/signal-safety.7.html] as signal handlers. These short C functions only do enough tell the VM to -run callbacks registered via Signal.trap later in the main VM loop. +run callbacks registered via Signal.trap later in the main Ruby Thread. == Unsafe methods to call in Signal.trap blocks -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/