From 8ea2f3d37083a361401e5acccfacae46b92a203c Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Tue, 2 Jun 2015 11:48:03 -0700 Subject: [PATCH] Ensure elapsed always >= 0.0 (just incase) --- fasteners/_utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fasteners/_utils.py b/fasteners/_utils.py index 8818b2c..4ac80a4 100644 --- a/fasteners/_utils.py +++ b/fasteners/_utils.py @@ -36,7 +36,8 @@ class StopWatch(object): t = self.stopped_at else: t = now() - return t - self.started_at + e = t - self.started_at + return max(0.0, e) def __enter__(self): self.start()