Well I meant the normal user would be using MapReduceTask.timeout, this method is just here to make sure there are no rounding errors if the user wanted a smaller precision.