Sha256: ba92b8fc8b422992db46e124f6f6e307cfa4906b99b949084ff9227c5890ed07
Contents?: true
Size: 394 Bytes
Versions: 4
Compression:
Stored size: 394 Bytes
Contents
# frozen_string_literal: true module ScriptCore class Spawner def spawn(*) super end def wait(pid, flags = 0) _pid, status = Process.wait2(pid, flags) return unless status if status.signaled? 255 + status.termsig else status.exitstatus end end def kill(signal, pid) Process.kill(signal, pid) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
script_core-0.0.4 | lib/script_core/spawner.rb |
script_core-0.0.3 | lib/script_core/spawner.rb |
script_core-0.0.2 | lib/script_core/spawner.rb |
script_core-0.0.1 | lib/script_core/spawner.rb |