Sha256: 9589e567ab44747544bf030fa2287e9d289767bb850a172c7a2b6b125ad6c79e
Contents?: true
Size: 638 Bytes
Versions: 2
Compression:
Stored size: 638 Bytes
Contents
# frozen_string_literal: true # Standard libraries require 'socket' require 'tempfile' require 'time' require 'etc' require 'uri' require 'stringio' require 'thread' module Puma autoload :Const, 'puma/const' autoload :Server, 'puma/server' autoload :Launcher, 'puma/launcher' def self.stats_object=(val) @get_stats = val end def self.stats require 'json' @get_stats.stats.to_json end def self.stats_hash @get_stats.stats end # 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 end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
puma-5.0.0.beta2-java | lib/puma.rb |
puma-5.0.0.beta2 | lib/puma.rb |