X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=scpubgit%2FObject-Remote.git;a=blobdiff_plain;f=lib%2FObject%2FRemote%2FRole%2FLogForwarder.pm;fp=lib%2FObject%2FRemote%2FRole%2FLogForwarder.pm;h=d65ed1724dce2e21f3d2426ba7feeef0f0c6b32f;hp=4a4f4afe0cb94e85e91de87f315c2a905a96b957;hb=37efeb68748dd589455d8ae58d39e74700abdd67;hpb=353556c4b81bcb3a0c3fff934eff5ab2f19733d4 diff --git a/lib/Object/Remote/Role/LogForwarder.pm b/lib/Object/Remote/Role/LogForwarder.pm index 4a4f4af..d65ed17 100644 --- a/lib/Object/Remote/Role/LogForwarder.pm +++ b/lib/Object/Remote/Role/LogForwarder.pm @@ -1,3 +1,7 @@ +#This is an experimental method for working with +#Log::Contextual crossing Object::Remote connections +#transparently + package Object::Remote::Role::LogForwarder; use Moo::Role; @@ -38,6 +42,8 @@ sub describe { sub add_child_router { my ($self, $router) = @_; push(@{ $self->child_routers }, $router); + #TODO re-weaken when object::remote proxied + #weak references is figured out # weaken(${ $self->child_routers }[-1]); return; }