Fix: only one subscription could be made 42/22142/3
authorRomain Forlot <romain.forlot@iot.bzh>
Mon, 12 Aug 2019 15:58:50 +0000 (17:58 +0200)
committerRomain Forlot <romain.forlot@iot.bzh>
Tue, 13 Aug 2019 12:15:21 +0000 (12:15 +0000)
commit08a4337bf62b7b0671c75f8b3d34a803384ec364
tree3cfa00b03143b646cf3e7761d57c075a68d94843
parentf846986ed6159030e5ddb3827d9f1c5e2a82742f
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

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