diff --git a/src/channelimpl.cpp b/src/channelimpl.cpp index 0f6171d..18ceac3 100644 --- a/src/channelimpl.cpp +++ b/src/channelimpl.cpp @@ -117,7 +117,7 @@ Deferred &ChannelImpl::push(Deferred *deferred) Deferred &ChannelImpl::push(const Frame &frame) { // send the frame, and push the result - return push(new Deferred(send(frame))); + return push(new Deferred(!send(frame))); } /**