Fix transport loop (#3773)
Transport "loop" need set the `base.grp_lock`, as also shown in `transport_adapter_sample.c` to have destroying of the loop transport working. Issue #3771
This commit is contained in:
parent
9287ac21e6
commit
f9ed97b87d
|
@ -187,6 +187,7 @@ pjmedia_transport_loop_create2(pjmedia_endpt *endpt,
|
|||
if (status != PJ_SUCCESS)
|
||||
return status;
|
||||
|
||||
tp->base.grp_lock = grp_lock;
|
||||
pj_grp_lock_add_ref(grp_lock);
|
||||
pj_grp_lock_add_handler(grp_lock, pool, tp, &tp_loop_on_destroy);
|
||||
|
||||
|
|
Loading…
Reference in New Issue