Sha256: 691c663a8c3b85e6bb6816ac9aa1c14d6f30191e17e94c456f7b0cb8e88369af

Contents?: true

Size: 462 Bytes

Versions: 1

Compression:

Stored size: 462 Bytes

Contents

#!/usr/bin/env ruby

$:.unshift(File.expand_path(File.dirname(__FILE__) + '/../lib'))

require 'logger'
require 'jschat/server'
require 'jschat/server_options'

def reload!
  puts 'Reloading Files'
  Gem.clear_paths
  spec = Gem.searcher.find('jschat/server')
  load File.join(spec.full_gem_path, 'lib', 'jschat', 'server.rb')
  load File.join(spec.full_gem_path, 'lib', 'jschat', 'server_options.rb')
end

trap 'SIGHUP', lambda { reload! }

JsChat::Server.run!

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jschat-0.3.7 bin/jschat-server