Implement reader configuration and exit on starve