NAME

IRC::Indexer::Trawl::Forking - Forking Trawl::Bot instances

SYNOPSIS

See IRC::Indexer::Trawl::Bot for usage details.

This carries exactly the same interface, but a trawler is forked off.

DESCRIPTION

Uses POE::Wheel::Run to manage forked trawlers running under their own Perl interpreter.

Carries exactly the same interface as IRC::Indexer::Trawl::Bot and can be used interchangably.

This is useful when pulling very large trawl runs; it can take advantage of more CPU cores when composing Reports and tends to reduce the long-term memory footprint of a controller when trawling multiple large networks (at the cost of extra overhead when forking).

AUTHOR

Jon Portnoy <avenj@cobaltirc.org>

http://www.cobaltirc.org