X-Git-Url: http://git.asterisk.org/gitweb/?p=asterisk%2Fasterisk.git;a=blobdiff_plain;f=res%2Fres_stasis_device_state.c;h=7f7c513649903fc4980bb0f509161a0af9b44bf5;hp=1d135fe55d306d6c40fdbceebe0e75654d55ec7b;hb=50044fdc15197b3a4a742827c97fc25daddc98aa;hpb=eec010829a3e2bd2901cb983f679ee89ac85bf2d diff --git a/res/res_stasis_device_state.c b/res/res_stasis_device_state.c index 1d135fe..7f7c513 100644 --- a/res/res_stasis_device_state.c +++ b/res/res_stasis_device_state.c @@ -105,7 +105,7 @@ static int device_state_subscriptions_cmp(void *obj, void *arg, int flags) static void device_state_subscription_destroy(void *obj) { struct device_state_subscription *sub = obj; - sub->sub = stasis_unsubscribe(sub->sub); + sub->sub = stasis_unsubscribe_and_join(sub->sub); ast_string_field_free_memory(sub); }