Rtm Sdk linux java,用2个client分别加入两个不同的channel,第一个channel无法收到信息。

业务需要再服务器端监听多个channel的信息,我用Linux java 1.4.4版,针对每个channel分别创建一个client,再加入一个channel.
现在的问题是当加入第二个channel以后,就一直只能收到第二个channel的消息,收不到第一个channel的消息了。
请问是哪里出错了吗?还有其他方法处理我的业务需求吗?