http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5254
------- Additional Comments From [EMAIL PROTECTED] 2006-12-30 19:02 ------- 32765 = 32768-3. 32768 = 0x8000. Which is a negative number in a 16-bit signed integer. My guess is that some place in the IO path there is an undocumented limit of 32K bytes in a single transfer. It probably depends on the network stack and network adapters in use, I've hit this sort of thing many times before on various systems, even when not using any Perl. Unless there is some absolute requirement that the message be sent in a single IO request (such as UDP transport) I'd recommend some hack code to split it into sections of <= 32600 bytes each when sending and let something on the receiving end reassemble the sections. Which I think TCP should do for free, not sure about Unix sockets. This has certainly worked for me in the past in similar situations. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
