Revaming the stdout option to support non-blocking