always use a timeout to select, even if --timeout is not