module LibC
Public Class Methods
setproctitle(name)
click to toggle source
# File lib/lib_c.rb, line 4 def self.setproctitle(name) $0 = name case RbConfig::CONFIG['host_os'] when /linux/ opt = [Fiddle::TYPE_INT, Fiddle::TYPE_VOIDP, Fiddle::TYPE_LONG, Fiddle::TYPE_LONG, Fiddle::TYPE_LONG] Fiddle::Function.new(DL::Handle["prctl"], opt, Fiddle::TYPE_INT) .call(15, name, 0, 0, 0) end end