diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Log/Dispatch/Channels.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Log/Dispatch/Channels.pm b/lib/Log/Dispatch/Channels.pm index 4caf513..ade1bfb 100644 --- a/lib/Log/Dispatch/Channels.pm +++ b/lib/Log/Dispatch/Channels.pm @@ -49,7 +49,8 @@ sub _forward_to_channels { my $ret = 0; for my $channel (@channels) { if (exists $self->{channels}{$channel}) { - $ret ||= $self->{channels}{$channel}->$method(@_); + my $methodret = $self->{channels}{$channel}->$method(@_); + $ret ||= $methodret; } else { carp "Channel $channel doesn't exist"; |