Fix: only one subscription could be made 90/23090/1
authorRomain Forlot <romain.forlot@iot.bzh>
Tue, 26 Nov 2019 15:18:52 +0000 (16:18 +0100)
committerRomain Forlot <romain.forlot@iot.bzh>
Thu, 28 Nov 2019 15:11:47 +0000 (16:11 +0100)
commit5339613a41e250d3153502dba29a8305ffb83381
tree4dc94e6c4053c45be21c2a604ac8b2d08115d03b
parentddfe573eeff26161b590ac9a83eb044c636f8f2f
Fix: only one subscription could be made

Only one subscription could be made and then only one subscriber
could receive associated events. As the relationship between events
and subscriber is not 1-1 but 1-N, so this was the mistake. Now 1 event
is created for N subscriber where before there was 1 event for 1
subscriber and subsequent subscribers could not receive same events
than the ones already subscribed.

Bug-AGL: SPEC-2726
Bug-AGL: SPEC-2976

Change-Id: I4e4a80ac9f9b6b4c6b006108ee55f355a7c1e377
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
low-can-binding/binding/low-can-cb.cpp
low-can-binding/binding/low-can-subscription.cpp