Skip to content

Instantly share code, notes, and snippets.

@kosaki
Created November 20, 2012 05:15
Show Gist options
  • Save kosaki/4116178 to your computer and use it in GitHub Desktop.
Save kosaki/4116178 to your computer and use it in GitHub Desktop.
Index: test/ruby/test_signal.rb
===================================================================
--- test/ruby/test_signal.rb (リビジョン 37745)
+++ test/ruby/test_signal.rb (作業コピー)
@@ -251,10 +251,11 @@
STDOUT.flush
exit 0
end
- sleep
+ Process.kill("INT", $$)
+ sleep 1 # wait signal deliver
EOS
+
sleep 0.1
- Process.kill("INT", child.pid)
signame = Marshal.load(child)
assert_equal(signame, "INT")
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment