Project

General

Profile

ActionsLike0

Feature #5480

closed

remove GServer from stdlib

Added by rkh (Konstantin Haase) over 13 years ago. Updated almost 10 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

Updated by ko1 (Koichi Sasada) about 12 years ago

  • Category set to lib
  • Assignee set to nahi (Hiroshi Nakamura)

Updated by hsbt (Hiroshi SHIBATA) over 10 years ago

  • Status changed from Open to Assigned
  • Assignee changed from nahi (Hiroshi Nakamura) to hsbt (Hiroshi SHIBATA)

Updated by hsbt (Hiroshi SHIBATA) over 10 years ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100
ActionsLike0

Also available in: Atom PDF