diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-11-21 18:45:01 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-11-21 18:45:01 +0000 |
commit | 1e1d2b26393d027772ae0cee429d0b6dfef4a3ea (patch) | |
tree | 0afa0fb998f6d90b7fb3038b28dcf1b6be425249 /vm_insnhelper.c | |
parent | 564022723175351d8ff9d37453aeb88acf06962a (diff) | |
download | ruby-1e1d2b26393d027772ae0cee429d0b6dfef4a3ea.tar.gz |
* 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: svn+ssh://ci.ruby-lang.org/ruby/trunk@20298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'vm_insnhelper.c')
0 files changed, 0 insertions, 0 deletions