From 059442d03931ad30f845d62b789885be7de5b79c Mon Sep 17 00:00:00 2001 From: "Adrian C. (anrxc)" Date: Sat, 3 Sep 2011 12:10:51 +0200 Subject: net: sanitize time computation to avoid division by zero --- widgets/net.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'widgets') diff --git a/widgets/net.lua b/widgets/net.lua index 59ac52d..b8a270c 100644 --- a/widgets/net.lua +++ b/widgets/net.lua @@ -55,7 +55,7 @@ local function worker(format) helpers.uformat(args, name .. " up", 0, unit) else -- Net stats are absolute, substract our last reading local interval = now - nets[name].time - if interval < 0 then interval = 1 end + if interval <= 0 then interval = 1 end local down = (recv - nets[name][1]) / interval local up = (send - nets[name][2]) / interval -- cgit v1.2.3