Eliminate sentinel value to represent infinite timeout