Quantcast
Channel: feedbackd:11aa38baba49239506b28c05e44d40ff3ed40775 commits
Viewing all articles
Browse latest Browse all 40

feedback-manager: Track DBus clients and end feedbacks if they go away

$
0
0
When the client goes away we build up a list of events to end feedback for to make sure the hash table isn't modified in place. tThe alternative approach would be to disconnect the on_event_feedbacks_ended handler, duplicate the DBus signal emission and use g_hash_table_foreach_remove but that looks less robust than using the same code path. Closes: #25

Viewing all articles
Browse latest Browse all 40

Trending Articles