not sure why this is required? Did you notice output being delayed by buffering or is this just in case something like this might happen? Just curious :)