Gearman-WorkerSpawner
view release on metacpan or search on metacpan
lib/Gearman/WorkerSpawner.pm view on Meta::CPAN
# make a serializable copy of $self
my $storable_self = bless {
map { $_ => $self->{$_} }
grep {
$_ ne 'supervisors' && # globs aren't serializable
$_ ne 'kids' # so DESTROY doesn't kill them
}
keys %$self
}, __PACKAGE__;
$params{source} = (caller)[1] if $params{caller_source};
# first command is startup parameters
$cmd = _serialize({
spawner => $storable_self,
class => $class,
ppid => $parent_pid,
gearmand => gearman_servers(),
source => $params{source},
inc => \@INC,
});
( run in 0.593 second using v1.01-cache-2.11-cpan-a3c8064c92c )