diff options
author | Kazuhiro NISHIYAMA <zn@mbf.nifty.com> | 2019-10-12 13:25:52 +0900 |
---|---|---|
committer | Kazuhiro NISHIYAMA <zn@mbf.nifty.com> | 2019-10-12 13:25:52 +0900 |
commit | d6e68bb263e79cb802fa683d9c4139ddca2fd4f5 (patch) | |
tree | bfd434dfb7dd40aef845d9731d7a576d1112e7e6 /prelude.rb | |
parent | f6a666a1fcbb7076b57fe08bba758719cb68bdea (diff) | |
download | ruby-d6e68bb263e79cb802fa683d9c4139ddca2fd4f5.tar.gz |
Use `warn` with `uplevel:` instead of `caller`
Diffstat (limited to 'prelude.rb')
-rw-r--r-- | prelude.rb | 2 |
1 files changed, 1 insertions, 1 deletions
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 |