Subject: | ->publish when flow control enabled drops data |
It seems that if you call ->publish on a channel where the peer has turned
off flow control (i.e. ->{_is_active} is false), the published data are
lost, with no error message. Thus:
sub publish {
my $self = shift;
my %args = @_;
return $self if !$self->{_is_active};
This can't possibly be right, can it?