remove non blocking stream support, since available() should be non blocking