X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=scpubgit%2FObject-Remote.git;a=blobdiff_plain;f=lib%2FObject%2FRemote%2FRole%2FConnector%2FPerlInterpreter.pm;h=fd4ab2533d0903914fcf714d699acb956ad915a6;hp=5a9f64e6165297fb37471ad6cce645cab3482c30;hb=a8ac86b54bc79f9ec659086cc095687fdc020b0d;hpb=dac97b35627e705e87c7b9130b1c60d8ef217334 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);