git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@733554
13f79535-47bb-0310-9956-
ffa450edef68
throw new ChannelException("Multicast send is not started or enabled.");
byte[] data = XByteBuffer.createDataPackage((ChannelData)message);
+ if (data.length>McastServiceImpl.MAX_PACKET_SIZE) {
+ throw new ChannelException("Packet length["+data.length+"] exceeds max packet size of "+McastServiceImpl.MAX_PACKET_SIZE+" bytes.");
+ }
DatagramPacket packet = new DatagramPacket(data,0,data.length);
try {
impl.send(false, packet);