diff --git a/src/kernel/bootstrap/Socket.rb b/src/kernel/bootstrap/Socket.rb index 06fd667e2..e88b2dc33 100644 --- a/src/kernel/bootstrap/Socket.rb +++ b/src/kernel/bootstrap/Socket.rb @@ -359,8 +359,8 @@ def getsockopt(level, optname) def listen(queue_size=10) queue_size = Maglev::Type.coerce_to(queue_size, Fixnum, :to_int) - if queue_size < 1 || queue_size > 1000 - raise ArgumentError , 'arg to listen must be >= 1 and <= 1000' + if queue_size < 1 || queue_size > 10000 + raise ArgumentError , 'arg to listen must be >= 1 and <= 10000' end self.__listen(queue_size) 0