The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.007

  • Update run_dequeue to clear out signals after fork.
  • Add serialize none for PreFork and PreForkSimple servers that at not multi-port.
  • Allow for auto-assigned port to be the same when hostname resolves to multiple ips/ipvs (RT #78024)
  • Fix bug in header parsing (RT #82125)
  • Fix warning bug (RT #78828)
  • Fix wrong wantarray context in Proto::TCP (RT #31437)
  • Simplify _get_commandline to just use $0 - no fishing in proc (RT #80260)
  • Fix uninitialized begin (RT #78830)
  • Fix misplaced +2 (RT #78827)
  • Fix various spelling errors and pod nits (RT #77994)
  • Allow for log calls from the MUX object (RT #78514)
  • Give an error at begin time of SSLEAY if the need Fcntl function is not available on this platform (RT #82542)
  • Make all of the tests self cancel much earlier if there is an error handling the request.
  • Add a stronger timeout to PreFork tests - ideally we'd like to find a real way to test these one windows (RT #811411, #81993) - still broken - but shouldn't hang
  • Superficial changes to help packagers not list Log4perl as dependency (it is optional)

Documentation

Base Net::Server starting module

Modules

Extensible, general Perl server engine
Safe fork and daemonization utilities
Net::Server personality
very basic Net::Server based HTTP server class
Net::Server personality
Net::Server personality
Multiplex several connections within one process
basic Net::Server based PSGI HTTP server class
Net::Server personality
Net::Server personality
Net::Server Protocol compatibility layer
Net::Server SSL protocol.
Custom Net::Server SSL protocol handler based on Net::SSLeay.
Net::Server TCP protocol.
Net::Server UDP protocol.
Net::Server UNIX protocol.
Net::Server UNIXDGRAM protocol.
adpf - Safer signal handling
Net::Server personality

Provides

in lib/Net/Server/INET.pm
in lib/Net/Server/Multiplex.pm
in lib/Net/Server.pm