diff --git a/smack-experimental/src/main/java/org/jivesoftware/smackx/muclight/MultiUserChatLight.java b/smack-experimental/src/main/java/org/jivesoftware/smackx/muclight/MultiUserChatLight.java index 8a5c51f2b..5ebd11197 100644 --- a/smack-experimental/src/main/java/org/jivesoftware/smackx/muclight/MultiUserChatLight.java +++ b/smack-experimental/src/main/java/org/jivesoftware/smackx/muclight/MultiUserChatLight.java @@ -225,7 +225,7 @@ public class MultiUserChatLight { * @throws InterruptedException if the calling thread was interrupted. */ public Message nextMessage() throws InterruptedException { - return messageCollector.nextResult(); + return messageCollector.nextResultBlockForever(); } /** diff --git a/smack-extensions/src/main/java/org/jivesoftware/smackx/muc/MultiUserChat.java b/smack-extensions/src/main/java/org/jivesoftware/smackx/muc/MultiUserChat.java index 4d6fc012b..dba422d43 100644 --- a/smack-extensions/src/main/java/org/jivesoftware/smackx/muc/MultiUserChat.java +++ b/smack-extensions/src/main/java/org/jivesoftware/smackx/muc/MultiUserChat.java @@ -2101,7 +2101,7 @@ public class MultiUserChat { if (messageCollector == null) { throw new MucNotJoinedException(this); } - return messageCollector.nextResult(); + return messageCollector.nextResultBlockForever(); } /**