Project make readpartial check stop flag

The method is called `select_read` so I thought it was good to point out why we're not using Native#select