Project

General

Profile

Actions

Feature #5480

closed

remove GServer from stdlib

Added by rkh (Konstantin Haase) about 13 years ago. Updated over 9 years ago.

Status:
Closed
Target version:
-
[ruby-core:40313]

Description

=begin
I propose removing the gserver library from Ruby's stdlib.

People should not use it for the following reasons:

  • It has no tests at all.
  • It does something completely different than it claims to do (the docs say it manages a thread pool, while in reality it creates a new thread for every incoming connection).
  • It is not maintained.

For instance, Net::HTTPServer (https://github.com/postmodern/net-http-server) uses GServer for concurrency. Removing GServer and just serving one request at a time improves performance drastically.
=end

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0