From 23e5d5421f55cc81637a431d91f40b15a6732cf9 Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Wed, 22 Jun 2011 00:58:37 +0000 Subject: [PATCH] Prevent NPE. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@6664 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/presents/peer/server/PeerSession.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/threerings/presents/peer/server/PeerSession.java b/src/main/java/com/threerings/presents/peer/server/PeerSession.java index 61c08945f..316ed05a8 100644 --- a/src/main/java/com/threerings/presents/peer/server/PeerSession.java +++ b/src/main/java/com/threerings/presents/peer/server/PeerSession.java @@ -61,7 +61,9 @@ public class PeerSession extends PresentsSession public void handleMessage (Message message) { super.handleMessage(message); - _stats.notePeerMessageReceived(message); + if (_stats != null) { + _stats.notePeerMessageReceived(message); + } } @Override // from PresentsSession @@ -121,7 +123,9 @@ public class PeerSession extends PresentsSession if (!super.postMessage(msg, expect)) { return false; } - _stats.notePeerMessageSent(msg); + if (_stats != null) { + _stats.notePeerMessageSent(msg); + } return true; }