Make Channel.Read return an error immediately after a Complete where there are no more writes