The classes org.smpp.pdu.PDU and org.smpp.pdu.Outbind override equals but do not override hashCode(). This will break sets and hashmaps that use these objects as keys.
This seems to be a valid bug. However, given the current implementation of the API, this might be difficult to workaround/fix without breaking backward compatibility.
Need to check with the other developers about this.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1274067
Originator: NO
This seems to be a valid bug. However, given the current implementation of the API, this might be difficult to workaround/fix without breaking backward compatibility.
Need to check with the other developers about this.