From 6893a7c96dbb78854fae83e9c5f675a5641bc675 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Fri, 12 Mar 2021 14:36:49 -0500 Subject: [PATCH] TT#14008 skip object precreation on second pass Change-Id: I61a4c1b95b575489d6257c6bb5e3e1833ae6c65b --- daemon/ssrc.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/daemon/ssrc.c b/daemon/ssrc.c index b0148bdee..a6fa8d7e6 100644 --- a/daemon/ssrc.c +++ b/daemon/ssrc.c @@ -162,13 +162,6 @@ restart: // if (created) // *created = 1; - // keep entry filled for next SSRC - if (g_atomic_pointer_get(&ht->precreat) == NULL) { - struct ssrc_entry *nextent = ht->create_func(ht->uptr); - if (!g_atomic_pointer_compare_and_exchange(&ht->precreat, NULL, nextent)) - obj_put(nextent); - } - return ent; } void free_ssrc_hash(struct ssrc_hash **ht) {