The join to a MC address shall be done only one time per address since it leads otherwise to an error on socket level. The unjoin from a MC shall be done not before unsubscribing the last comId from this address.
summary: PD/MD: For performance reasons a unjoin shall be done after unsubscribing --> PD/MD: For performance reasons a unjoin shall be done after unsubscribing (Former #30)
Milestone: 1.1.0.0 --> 2.0
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
summary: PD/MD: For performance reasons a unjoin shall be done after unsubscribing (Former #30) --> PD/MD: For performance reasons a unjoin shall be done after unsubscribing (XLS #30)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On releaseSocket(), the supplied MC parameter will be un-joined. The caller checks if the MC used by this socket is not used by other subscribers/listeners.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Implementation effort high relative to gain - unsubscribing to multicast groups is not a common use case, or?
Postponed for next major release.
Finally done!
On releaseSocket(), the supplied MC parameter will be un-joined. The caller checks if the MC used by this socket is not used by other subscribers/listeners.