From 10e82fae45dd9c301b2877f24e8765119d651da7 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Tue, 29 Apr 2014 14:52:03 +0200 Subject: [PATCH] Add log statements to Roster --- smack-core/src/main/java/org/jivesoftware/smack/Roster.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/smack-core/src/main/java/org/jivesoftware/smack/Roster.java b/smack-core/src/main/java/org/jivesoftware/smack/Roster.java index 723fe63c2..811af170d 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/Roster.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/Roster.java @@ -1043,12 +1043,15 @@ public class Roster { String jid = StringUtils.parseBareAddress(connection.getUser()); if (rosterPacket.getFrom() != null && !rosterPacket.getFrom().equals(jid)) { + LOGGER.warning("Ignoring roster push with a non matching 'from' ourJid=" + jid + + " from=" + rosterPacket.getFrom()); return; } // A roster push must contain exactly one entry Collection items = rosterPacket.getRosterItems(); if (items.size() != 1) { + LOGGER.warning("Ignoring roster push with not exaclty one entry. size=" + items.size()); return; }