http://bugs.orocos.org/show_bug.cgi?id=912
Summary: event port callback accumulates when starting
component after firing several events
Product: Toolchain
Version: master
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P3
Component: RTT
AssignedTo: orocos-dev [..] ...
ReportedBy: steven [dot] bellens [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0
Steps to reproduce:
* create a new component EventComponent with an event port and a (custom)
callback method
* write to the event port a couple of times before starting EventComponent
* start EventComponent
=> the callback function executes multiple times, but only the first execution
reveals new data on the event port
Expected behaviour:
* The callback method should not execute at all! First execution should happen
with the first trigger _after_ EventComponent has started