Browse Source

MT#55283 lump in subscription log output

Avoids redundant loop iteration.

Also change log level to INFO to match all other log output.

Change-Id: I5587c59398656dc03fcb346edcbc48f350a4a392
(cherry picked from commit d7d7a98071)
(cherry picked from commit 854ab9e2ed)
mr13.4.1
Richard Fuchs 4 months ago
parent
commit
d2644a4bb1
1 changed files with 9 additions and 21 deletions
  1. +9
    -21
      daemon/call.c

+ 9
- 21
daemon/call.c View File

@ -4108,38 +4108,26 @@ void call_destroy(call_t *c) {
STR_FMT_M(&ml->viabranch));
for (__auto_type alias = ml->tag_aliases.head; alias; alias = alias->next)
ilog(LOG_DEBUG, "--- Alias: '" STR_FORMAT "'", STR_FMT(alias->data));
ilog(LOG_INFO, "--- Alias: '" STR_FORMAT "'", STR_FMT(alias->data));
for (unsigned int i = 0; i < ml->medias->len; i++)
{
struct call_media *media = ml->medias->pdata[i];
if (!media)
for (unsigned int m = 0; m < ml->medias->len; m++) {
md = ml->medias->pdata[m];
if (!md)
continue;
for (__auto_type ll = media->media_subscriptions.head; ll; ll = ll->next)
for (__auto_type ll = md->media_subscriptions.head; ll; ll = ll->next)
{
struct media_subscription * ms = ll->data;
ilog(LOG_DEBUG, "--- subscribed to media with monologue tag '" STR_FORMAT_M "' (index: %d)",
ilog(LOG_INFO, "--- subscribed to media with monologue tag '" STR_FORMAT_M "' (index: %d)",
STR_FMT_M(&ms->monologue->tag), ms->media->index);
}
}
for (unsigned int i = 0; i < ml->medias->len; i++)
{
struct call_media *media = ml->medias->pdata[i];
if (!media)
continue;
for (__auto_type ll = media->media_subscribers.head; ll; ll = ll->next)
for (__auto_type ll = md->media_subscribers.head; ll; ll = ll->next)
{
struct media_subscription * ms = ll->data;
ilog(LOG_DEBUG, "--- subscription for media with monologue tag '" STR_FORMAT_M "' (index: %d)",
ilog(LOG_INFO, "--- subscription for media with monologue tag '" STR_FORMAT_M "' (index: %d)",
STR_FMT_M(&ms->monologue->tag), ms->media->index);
}
}
for (unsigned int m = 0; m < ml->medias->len; m++) {
md = ml->medias->pdata[m];
if (!md)
continue;
// stats output only - no cleanups


Loading…
Cancel
Save