It's often convenient to let LibOSDP own the entire channel (and hence responsible for calling a channel->close()) instead of the app having to keep a reference to the channel and close it after the CP/PD has been torn down.
This issue looks rather pronounced when writing rust applications.
It's often convenient to let LibOSDP own the entire channel (and hence responsible for calling a
channel->close()
) instead of the app having to keep a reference to the channel and close it after the CP/PD has been torn down.This issue looks rather pronounced when writing rust applications.