summaryrefslogtreecommitdiffstats
path: root/test/ruby
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-11-21 18:45:01 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-11-21 18:45:01 +0000
commitb3b2c97e591e16f6cfefd8c613e32315b8b62dc3 (patch)
tree0afa0fb998f6d90b7fb3038b28dcf1b6be425249 /test/ruby
parentdaba387d2d72c49f580d05ee3bdc8d0fd50d73ec (diff)
downloadruby-b3b2c97e591e16f6cfefd8c613e32315b8b62dc3.tar.gz
ruby-b3b2c97e591e16f6cfefd8c613e32315b8b62dc3.tar.xz
ruby-b3b2c97e591e16f6cfefd8c613e32315b8b62dc3.zip
* ext/pty/pty.c (get_device_once): abandon asynchronous exception
that might cause serious problem if a program terminated early. asynchronous exception is a very bad thing anyway. use Process.waitpid(pid) or PTY.check(pid) to poll program termination. if PTY.check is called with optional second argument being true, it raises an exception same as one from previous behavior. [incompatible] fix: [ruby-core:19583] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@20298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/ruby')
0 files changed, 0 insertions, 0 deletions