Path to this page:
./
sysutils/p5-Server-Starter,
Perl 5 superdaemon for hot-deploying server programs
Branch: pkgsrc-2010Q2,
Version: 0.06,
Package name: p5-Server-Starter-0.06,
Maintainer: pkgsrc-usersIt is often a pain to write a server program that supports graceful
restarts, with no resource leaks. The Perl 5 module Server::Starter,
solves the problem by splitting the task into two. One is start_server,
a script provided as a part of the module, which works as a superdaemon
that binds to one or more TCP ports, and repeatedly spawns the
server program that actually handles the incomming commenctions.
The spawned server programs under Server::Starter call accept(2)
and handle the requests.
Required to run:[
devel/p5-Proc-Wait3] [
lang/perl5]
Required to build:[
net/p5-Test-TCP]
Master sites: (Expand)
SHA1: 68fc9f670a5429fd66fb3b7b08e0b6f390bdb79d
RMD160: e985caef4d7baaf579c954d936804a52a2a8b2bc
Filesize: 25.426 KB
Version history: (Expand)
- (2010-07-05) Package added to pkgsrc.se, version p5-Server-Starter-0.06 (created)