In yaxim, the processPacket() function for incoming chat messages is sometimes called several times right after each other for one single message (pfleidi/yaxim#12).
It seems to be caused by a misbehavior in either smacks PacketReader.listenerExecutor or maybe in Androids ExecutorService. I assume it is caused by the phone being half-asleep, becaue it only happens ocassionally.
I'm opening the report here because it might affect other users of asmack as well, and because you might be able to help us track it down ;)
In yaxim, the processPacket() function for incoming chat messages is sometimes called several times right after each other for one single message (pfleidi/yaxim#12). It seems to be caused by a misbehavior in either smacks
PacketReader.listenerExecutor
or maybe in AndroidsExecutorService
. I assume it is caused by the phone being half-asleep, becaue it only happens ocassionally. I'm opening the report here because it might affect other users of asmack as well, and because you might be able to help us track it down ;)