X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=scpubgit%2FObject-Remote.git;a=blobdiff_plain;f=lib%2FObject%2FRemote%2FReadChannel.pm;h=d2008db056b99613efbd8db9dcbe44dae5a1954b;hp=ed29f582628139db13a2b37a0abfc902c960c15d;hb=783105c4013747147c7195f043961af40b9908b7;hpb=f4a8508058f7bad5052775a8df3e683527c73333 diff --git a/lib/Object/Remote/ReadChannel.pm b/lib/Object/Remote/ReadChannel.pm index ed29f58..d2008db 100644 --- a/lib/Object/Remote/ReadChannel.pm +++ b/lib/Object/Remote/ReadChannel.pm @@ -1,6 +1,5 @@ package Object::Remote::ReadChannel; -use CPS::Future; use Scalar::Util qw(weaken openhandle); use Object::Remote::Logging qw(:log :dlog router ); use Moo; @@ -56,14 +55,12 @@ sub DEMOLISH { my ($self, $gd) = @_; return if $gd; log_trace { "read channel is being demolished" }; - + Object::Remote->current_loop ->unwatch_io( handle => $self->fh, on_read_ready => 1 ); - - } 1;