diff options
author | Eric Wong <e@80x24.org> | 2017-03-17 00:53:57 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2017-03-17 00:53:57 +0000 |
commit | a4c4165539c01a2ade5cd7f123295d77733f6624 (patch) | |
tree | 8f0fc1cea6ac399b4f270dec5ab91aca315db800 /lib/sleepy_penguin.rb | |
parent | 29b300146dcd4499e07f8e99f3ce6d1e6c88796a (diff) | |
download | sleepy_penguin-pu.tar.gz |
This makes it easier to avoid file name conflicts while also improving startup performance by attempting fewer paths.
Diffstat (limited to 'lib/sleepy_penguin.rb')
-rw-r--r-- | lib/sleepy_penguin.rb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/sleepy_penguin.rb b/lib/sleepy_penguin.rb index 5722f2a..eff92e6 100644 --- a/lib/sleepy_penguin.rb +++ b/lib/sleepy_penguin.rb @@ -19,6 +19,8 @@ end module SleepyPenguin require_relative 'sleepy_penguin/splice' if respond_to?(:__splice) require_relative 'sleepy_penguin/cfr' if respond_to?(:__cfr) + require_relative 'sleepy_penguin/epoll' if const_defined?(:Epoll) + require_relative 'sleepy_penguin/kqueue' if const_defined?(:Kqueue) # Copies +len+ bytes from +src+ to +dst+, where +src+ refers to # an open, mmap(2)-able File and +dst+ refers to a Socket. |