From 46f4426e64cdd40bba5a77c2d7101815e3199296 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Wed, 20 Aug 2003 00:47:39 +0000 Subject: [PATCH] Warn on large overflow queue size. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2781 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../threerings/presents/server/net/ConnectionManager.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/presents/server/net/ConnectionManager.java b/src/java/com/threerings/presents/server/net/ConnectionManager.java index 0823a6d83..f0d47936e 100644 --- a/src/java/com/threerings/presents/server/net/ConnectionManager.java +++ b/src/java/com/threerings/presents/server/net/ConnectionManager.java @@ -1,5 +1,5 @@ // -// $Id: ConnectionManager.java,v 1.32 2003/08/09 05:00:01 mdb Exp $ +// $Id: ConnectionManager.java,v 1.33 2003/08/20 00:47:39 mdb Exp $ package com.threerings.presents.server.net; @@ -275,6 +275,10 @@ public class ConnectionManager extends LoopingThread // all other messages in their queue have gone out OverflowQueue oqueue = (OverflowQueue)_oflowqs.get(conn); if (oqueue != null) { + if (oqueue.size() > 500) { + Log.warning("Aiya, big overflow queue for " + conn + + " [size=" + oqueue.size() + "]."); + } oqueue.add(tup.right); continue; }