From 48b3a27af84f70d7b7499b9ad6510676fe2560d3 Mon Sep 17 00:00:00 2001 From: Mike Thomas Date: Mon, 20 Apr 2009 17:12:27 +0000 Subject: [PATCH] Prevent a divide by zero error attempting to generate a log. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5736 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/presents/server/PresentsDObjectMgr.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/presents/server/PresentsDObjectMgr.java b/src/java/com/threerings/presents/server/PresentsDObjectMgr.java index 769b2ee57..6bce53949 100644 --- a/src/java/com/threerings/presents/server/PresentsDObjectMgr.java +++ b/src/java/com/threerings/presents/server/PresentsDObjectMgr.java @@ -111,7 +111,11 @@ public class PresentsDObjectMgr report.append("- Queue size: ").append(queueSize).append("\n"); report.append("- Max queue size: ").append(_current.maxQueueSize).append("\n"); report.append("- Units executed: ").append(_current.eventCount); - report.append(" (").append(1000*_current.eventCount/elapsed).append("/s)\n"); + if (elapsed != 0) { + report.append(" (").append(1000*_current.eventCount/elapsed).append("/s)\n"); + } else { + report.append(" (inf/s)\n"); + } // roll over stats if (reset) { _recent = _current;