class Torrenter::Peer::Seed

Public Class Methods

new() click to toggle source
# File lib/torrenter/peer/seed.rb, line 4
def initialize
  @server = TCPServer.new(6881)
end

Public Instance Methods

server_loop() click to toggle source
# File lib/torrenter/peer/seed.rb, line 8
def server_loop
  begin
    Thread.start(@server.accept_nonblock) do |client|
      binding.pry if client
    end
  rescue IO::EAGAINWaitReadable
  end
end