small tweak of 53c4484

as in #567, since timeout patch affect only `select` call, I think it's better to not change `self.timeout`