- Name: perl-POE-Component-Daemon
- Version: 0.1300
- Release: 1
- Epoch: 0
- Group: Development/Languages/Perl
- License: GPL v1+ or Artistic
- Url:
- Summary: POE::Component::Daemon - Handles all the housework for a daemon
- Architecture: noarch
- Size: 68630
- Distribution: PLD
- Vendor:
- Packager:
Description:
Dealing with all the little details of a forking daemon can be
annoying and hard. POE::Component::Daemon encapsulates all the details
into one place and (hopefully) gets them right.
POE::Component::Daemon will deal with all the annoying details of
creating and maintaining daemon processes. It can detach from the
console, handle pre-forking pools or post-forking (ie, fork on each
request). It will also redirect STDERR to a log file if asked.
POE::Component::Daemon also babysits child processes, handling their
CHLD. POE::Component::Daemon can also makes sure requests don't take
to long. If they do, it will try to get rid of them. See /BABYSITING
below.
POE::Component::Daemon does not handle listening on sockets. That is
up to your code.
Like all of POE, POE::Component::Daemon works cooperatively. It is up
your code to tell POE::Component::Daemon when it is time to fork,
block incoming requests when approriate and so on.
- OptFlags: -O2 -fno-strict-aliasing -fwrapv -march=x86-64
- Cookie:
- Buildhost: ymir-builder
Sources packages:
Other version of this rpm: