module Puma

def self.jruby?

def self.jruby?
  IS_JRUBY
end

def self.set_thread_name(name)

Thread name is new in Ruby 2.3
def self.set_thread_name(name)
  return unless Thread.current.respond_to?(:name=)
  Thread.current.name = "puma #{name}"
end

def self.stats

def self.stats
  @get_stats.stats
end

def self.stats_object=(val)

def self.stats_object=(val)
  @get_stats = val
end

def self.windows?

def self.windows?
  IS_WINDOWS
end