We have noticed that when the network between client and server or threads get stuck on line 530 in DefaultSmppSession. The code is:
// write the pdu out & wait timeout amount of time
ChannelFuture channelFuture = this.channel.write(buffer).await();
I think that the fix should be something like this:
// write the pdu out & wait timeout amount of time
ChannelFuture channelFuture = this.channel.write(buffer).await(timeoutMillis);
This is on version 5.0.7 and 5.0.8
We have noticed that when the network between client and server or threads get stuck on line 530 in DefaultSmppSession. The code is:
// write the pdu out & wait timeout amount of time ChannelFuture channelFuture = this.channel.write(buffer).await(); I think that the fix should be something like this:
// write the pdu out & wait timeout amount of time ChannelFuture channelFuture = this.channel.write(buffer).await(timeoutMillis); This is on version 5.0.7 and 5.0.8