select_add_read returns existing SelectFile if there's already a matching fd