Skip to content

Commit

Permalink
Fixed ClassCastException in setting min,max sctp streams
Browse files Browse the repository at this point in the history
  • Loading branch information
jestan authored and Norman Maurer committed Jul 9, 2013
1 parent 7bedd8f commit 276d619
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
import io.netty.util.internal.PlatformDependent;

import java.io.IOException;
import java.util.List;
import java.util.Map;

import static io.netty.channel.sctp.SctpChannelOption.*;
Expand Down Expand Up @@ -87,7 +88,8 @@ public <T> boolean setOption(ChannelOption<T> option, T value) {
} else if (option == SCTP_NODELAY) {
setSctpNoDelay((Boolean) value);
} else if (option == SCTP_INIT_MAXSTREAMS) {
setInitMaxStreams((SctpStandardSocketOptions.InitMaxStreams) value);
List<Integer> minMax = (List<Integer>) value;
setInitMaxStreams(SctpStandardSocketOptions.InitMaxStreams.create(minMax.get(0), minMax.get(1)));
} else {
return super.setOption(option, value);
}
Expand Down

0 comments on commit 276d619

Please sign in to comment.