This original logic was a bug anyway—it should have been `result.tv_sec += 1;`