X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=scpubgit%2FObject-Remote.git;a=blobdiff_plain;f=lib%2FObject%2FRemote%2FFatNode.pm;fp=lib%2FObject%2FRemote%2FFatNode.pm;h=a09680fb5b56f52c081471569bfba5b4f552a902;hp=6b65a25114652c5e03189999faabbb1a9303cf37;hb=f129bfaf05b1ae0e2e2992cad47a70482dec9885;hpb=624072a8803b6bb08260ff6f2b7fcb0dc05dd190 diff --git a/lib/Object/Remote/FatNode.pm b/lib/Object/Remote/FatNode.pm index 6b65a25..a09680f 100644 --- a/lib/Object/Remote/FatNode.pm +++ b/lib/Object/Remote/FatNode.pm @@ -5,6 +5,8 @@ use Config; use B qw(perlstring); my @exclude_mods = qw(XSLoader.pm DynaLoader.pm); +#used by t/watchdog_fatnode +our $INHIBIT_RUN_NODE = 0; sub stripspace { my ($text) = @_; @@ -103,7 +105,11 @@ my $end = stripspace <<'END_END'; use strictures 1; use Object::Remote::Node; - Object::Remote::Node->run(watchdog_timeout => $WATCHDOG_TIMEOUT); + + unless ($Object::Remote::FatNode::INHIBIT_RUN_NODE) { + Object::Remote::Node->run(watchdog_timeout => $WATCHDOG_TIMEOUT); + } + END_END my %files = map +($mods{$_} => scalar do { local (@ARGV, $/) = ($_); <> }),