Devel-ebug
view release on metacpan or search on metacpan
lib/Devel/ebug.pm view on Meta::CPAN
my $secret = $k->integer_to_koremutake($rand);
my $port = 3141 + ($rand % 1024);
$ENV{SECRET} = $secret;
my $backend = $self->backend || "$^X -d:ebug::Backend";
my $command = "$backend $program";
my $proc = Proc::Background->new(
{'die_upon_destroy' => 1},
$command
);
croak(qq{Devel::ebug: Failed to start up "$program" in load()}) unless $proc->alive;
$self->proc($proc);
$ENV{SECRET} = "";
$self->attach($port, $secret);
}
sub attach {
my ($self, $port, $key) = @_;
# import all the plugins into our namespace
( run in 2.179 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )