From d6e68bb263e79cb802fa683d9c4139ddca2fd4f5 Mon Sep 17 00:00:00 2001 From: Kazuhiro NISHIYAMA Date: Sat, 12 Oct 2019 13:25:52 +0900 Subject: Use `warn` with `uplevel:` instead of `caller` --- prelude.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prelude.rb b/prelude.rb index 25f66cdf13..4e23aba36e 100644 --- a/prelude.rb +++ b/prelude.rb @@ -8,7 +8,7 @@ class << Thread def exclusive(&block) end if false mutex = Mutex.new # :nodoc: define_method(:exclusive) do |&block| - warn "Thread.exclusive is deprecated, use Thread::Mutex", caller + warn "Thread.exclusive is deprecated, use Thread::Mutex", uplevel: 1 mutex.synchronize(&block) end end -- cgit v1.2.3