Hi there,
i have a flex application that uses XMPP through Xiff to receive data from a data generating server.
The flex app does some computations with this data and is, because of the single threaded nature of flex, in a blocked state. When the server at the same time sends data to the xiff client, the xiff api drops these packets and they are lost. However, in my server log i see that the packets have been sent indeed.I also added packet throttling to the data generation proces, but this is not a solution for various reasons.
It looks a bit as if the socket read buffer in xiff does not fill with the data from the server if the flex application is busy. Is there any known solution for this ?
Thanks,
Ulrich