Browse Source

add missing lock for SSRC hash dump

Change-Id: I165ceae3f6d5bada4ec0390c440f84bcde542952
changes/96/15296/1
Richard Fuchs 8 years ago
parent
commit
1206e26f76
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      daemon/redis.c

+ 2
- 0
daemon/redis.c View File

@ -2020,6 +2020,7 @@ char* redis_encode_json(struct call *c) {
} }
// SSRC table dump // SSRC table dump
rwlock_lock_r(&c->ssrc_hash->lock);
k = g_hash_table_get_values(c->ssrc_hash->ht); k = g_hash_table_get_values(c->ssrc_hash->ht);
json_builder_set_member_name(builder, "ssrc_table"); json_builder_set_member_name(builder, "ssrc_table");
json_builder_begin_array (builder); json_builder_begin_array (builder);
@ -2041,6 +2042,7 @@ char* redis_encode_json(struct call *c) {
json_builder_end_array (builder); json_builder_end_array (builder);
g_list_free(k); g_list_free(k);
rwlock_unlock_r(&c->ssrc_hash->lock);
} }
json_builder_end_object (builder); json_builder_end_object (builder);


Loading…
Cancel
Save