Sets the socket as ready to accept incoming connections, size is the maximum number of queued clients

Returns true if the socket could be set, false otherwise

Property definitions

socket $ TCPServer :: listen
	# Sets the socket as ready to accept incoming connections, `size` is the maximum number of queued clients
	#
	# Returns `true` if the socket could be set, `false` otherwise
	fun listen(size: Int): Bool do
		return native.listen(size) >= 0
	end
lib/socket/socket.nit:256,2--261,4