[前][次][番号順一覧][スレッド一覧]

ruby-changes:23484

From: naruse <ko1@a...>
Date: Fri, 4 May 2012 07:50:41 +0900 (JST)
Subject: [ruby-changes:23484] naruse:r35535 (trunk): Embed backtrace to debug.

naruse	2012-05-04 07:50:30 +0900 (Fri, 04 May 2012)

  New Revision: 35535

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=35535

  Log:
    Embed backtrace to debug.

  Modified files:
    trunk/test/ruby/test_signal.rb

Index: test/ruby/test_signal.rb
===================================================================
--- test/ruby/test_signal.rb	(revision 35534)
+++ test/ruby/test_signal.rb	(revision 35535)
@@ -207,7 +207,8 @@
   begin
     require ARGV[0]
   ensure
-    Marshal.dump($!, STDOUT)
+    err = $! ? [$!, $!.backtrace] : $!
+    Marshal.dump(err, STDOUT)
     STDOUT.flush
   end
 end

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]