subprocess iostreams only send on flush