X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FObject%2FRemote%2FRole%2FConnector%2FPerlInterpreter.pm;h=fd4ab2533d0903914fcf714d699acb956ad915a6;hb=aa052874c2efdb5837fd42ae2f924d6f05b49c71;hp=5a9f64e6165297fb37471ad6cce645cab3482c30;hpb=7efea51f193cf42822232047403138ef98abcc32;p=scpubgit%2FObject-Remote.git diff --git a/lib/Object/Remote/Role/Connector/PerlInterpreter.pm b/lib/Object/Remote/Role/Connector/PerlInterpreter.pm index 5a9f64e..fd4ab25 100644 --- a/lib/Object/Remote/Role/Connector/PerlInterpreter.pm +++ b/lib/Object/Remote/Role/Connector/PerlInterpreter.pm @@ -44,6 +44,8 @@ sub _open2_for { my $self = shift; my ($foreign_stdin, $foreign_stdout, $pid) = $self->_start_perl(@_); require Object::Remote::FatNode; + print $foreign_stdin 'BEGIN { $ENV{OBJECT_REMOTE_DEBUG} = 1 }'."\n" + if $ENV{OBJECT_REMOTE_DEBUG}; print $foreign_stdin $Object::Remote::FatNode::DATA, "__END__\n" or die "Failed to send fatpacked data to new node on '$_[0]': $!"; return ($foreign_stdin, $foreign_stdout, $pid);