hum en fait je sais pas trop, dans boost ya pas d'exception particuliere dans la classe time_duration mais on pourrait utiliser std::overflow_error.

par contre en utilisant une exception navitia, on profite du dump de la stack dans les logs.
Tu preferes quoi ?