diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-05-25 18:47:49 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-05-25 18:48:01 +0900 |
commit | 983f2688db3cb856589b5bab5d09147d0a180be5 (patch) | |
tree | dc031ddfbeeb78370c8ff375a5d2adcb9cee278b | |
parent | e77e233935007c418acdcac13de0e76e3b514fb0 (diff) | |
download | ruby-983f2688db3cb856589b5bab5d09147d0a180be5.tar.gz |
Hack to avoid leak checker
-rw-r--r-- | tool/lib/leakchecker.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tool/lib/leakchecker.rb b/tool/lib/leakchecker.rb index ed50796940..26d75b92fa 100644 --- a/tool/lib/leakchecker.rb +++ b/tool/lib/leakchecker.rb @@ -182,7 +182,8 @@ class LeakChecker def find_threads Thread.list.find_all {|t| - t != Thread.current && t.alive? + t != Thread.current && t.alive? && + !(t.thread_variable?(:"\0__detached_thread__") && t.thread_variable_get(:"\0__detached_thread__")) } end |