mirror of
https://github.com/discourse/discourse.git
synced 2024-12-16 00:53:43 +08:00
f04fbf911a
instructions in bin/notify_file_change
24 lines
321 B
Ruby
24 lines
321 B
Ruby
require 'socket_server'
|
|
|
|
class StatsSocket < SocketServer
|
|
|
|
def initialize(socket_path)
|
|
super(socket_path)
|
|
end
|
|
|
|
protected
|
|
|
|
def get_response(command)
|
|
result =
|
|
case command
|
|
when "gc_stat"
|
|
GC.stat.to_json
|
|
else
|
|
"[\"UNKNOWN COMMAND\"]"
|
|
end
|
|
|
|
result << "\n"
|
|
end
|
|
|
|
end
|