summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authoryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-11-22 14:52:44 +0000
committeryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-11-22 14:52:44 +0000
commit7ade4d0c540def82bca6a671e6f29a3bcf1fd843 (patch)
tree30f3b5a5971e68fec340f66f680856bb35936346 /ChangeLog
parente67721b7cad2d18f0129714faca242932a2f1784 (diff)
downloadruby-7ade4d0c540def82bca6a671e6f29a3bcf1fd843.tar.gz
ruby-7ade4d0c540def82bca6a671e6f29a3bcf1fd843.tar.xz
ruby-7ade4d0c540def82bca6a671e6f29a3bcf1fd843.zip
merges r20298 from trunk into ruby_1_9_1.
* 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/branches/ruby_1_9_1@20326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d093c7624..58d4d1ece 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Sat Nov 22 03:41:22 2008 Yukihiro Matsumoto <matz@ruby-lang.org>
+
+ * 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]
+
Fri Nov 21 22:17:15 2008 Yukihiro Matsumoto <matz@ruby-lang.org>
* ruby.c (usage): -W description updated. [ruby-core:19858]