# File lib/celluloid/io/socket.rb, line 13
      def initialize(socket)
        case socket
        when ::BasicSocket, OpenSSL::SSL::SSLSocket
          @socket = socket
        else
          raise ArgumentError, "expected a socket, got #{socket.inspect}"
        end
      end