Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
-
MXS-SPRINT-87, MXS-SPRINT-88, MXS-SPRINT-89, MXS-SPRINT-90, MXS-SPRINT-91
Description
Currently there is some ambiguity about the DCB and session ownership and how a session shutdown is triggered. For instance, when calling dcb_close the dcb will also be deleted, except if it is a client dcb in which case it will be closed but not deleted and then explicitly freed in session_free.
The ownership relations should be cleaned up so that there is no ambiguity.