X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=lttv%2Flttv%2Fsync%2Fevent_matching_broadcast.c;h=32112014ca956302c8ea4d83be31950aa7be1219;hb=d4721e1a5216f34570d7e10257f85601cb3991bc;hp=fbec98ecc28d8e46370bfd256ce246803431a1d0;hpb=76be6fc24daf61767bf7f0c2e64f4691fbb56c63;p=lttv.git diff --git a/lttv/lttv/sync/event_matching_broadcast.c b/lttv/lttv/sync/event_matching_broadcast.c index fbec98ec..32112014 100644 --- a/lttv/lttv/sync/event_matching_broadcast.c +++ b/lttv/lttv/sync/event_matching_broadcast.c @@ -198,13 +198,14 @@ static void matchEventBroadcast(SyncState* const syncState, Event* const event) matchingData->stats->totReceive++; } - // s'il est déjà dans pendingBroadcasts - // l'ajouter à son broadcast - // s'il y a traceNb éléments - // le retirer de pending et le livrer à analysis - // détruire le broadcast (et ses éléments) - // sinon - // créer un broadcast et l'ajouter à pending + /* if event in pendingBroadcasts: + * add it to its broadcast + * if this broadcast has traceNb events: + * remove it from pending and deliver it to analysis + * destroy the broadcast (and its elements) + * else: + * create a broadcast and add it to pending + */ result= g_hash_table_lookup_extended(matchingData->pendingBroadcasts,