Hi, I have my application connecting fine to cgate and running nicely but occasionally the cgate response messages are getting garbled. Usually this is caused by a getstate 254 or a dbgetxml - i.e something that causes cgate to send back a lot of data in a short space of time. I understand that my app needs to be fast enough to deal with what is sent back but I think cgate could lend a hand ! Interestingly, the socket is never dropped so it suggests cgate thinks everthing is fine. Is there anyway to slow cgate down to give my app a chance. Its running on a 3gz pc with not a lot else running. Any other ideas ? Chris