Sha256: a104b333d1c3cea8c94f05b0f5bcabec8d68ce58bcd182a61168a2450a1ebebb
Contents?: true
Size: 464 Bytes
Versions: 3
Compression:
Stored size: 464 Bytes
Contents
# -*- encoding: binary -*- require 'sleepy_penguin_ext' # We need to serialize Inotify#take for Rubinius since that has no GVL # to protect the internal array if defined?(SleepyPenguin::Inotify) && defined?(Rubinius) && Rubinius.respond_to?(:synchronize) class SleepyPenguin::Inotify # :stopdoc: alias __take take undef_method :take def take(*args) Rubinius.synchronize(@inotify_tmp) { __take(*args) } end # :startdoc end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sleepy_penguin-3.4.1 | lib/sleepy_penguin.rb |
sleepy_penguin-3.3.0 | lib/sleepy_penguin.rb |
sleepy_penguin-3.2.0 | lib/sleepy_penguin.rb |