PollOut before writing and use bytestream_queue abstraction