Hi All, I am translating a twisted UDP implementation to a TCP implementation and i have come across some unexpected errors related to the amount of data written to a TCP transport. When a large amount of data is written to a TCP connection (approx. 9KB) the connection is dropped and transmission is unsuccessful. Between about 4KB-9KB (approx.) the connection is not dropped but the transmission is incomplete as the unpickling raises a ValueError (insecure pickle string). Under 4KB transmission is faultless. Is this a known limitation? I was aware of the 8KB of UDP packets but assumed that there were no such limitations on TCP connections. Can someone please enlighten me? Regards, Grant McDonald PS. these are very approximate sizes - if need be i can narrow them down some more.