Community
Participate
Working Groups
Currently each MISession has an event thread, and posts events asynchronously to the managers listening in the Session. This ties a Session to one and only one MISession (or, if multiple MISessions are registered there's the possibility of races: https://bugs.eclipse.org/bugs/show_bug.cgi?id=314666) Perhaps this could be improved by having a single event thread per CDI session that events from the MISessions are queued to.
I think I've misunderstood how this works. Will need to figure out again how the ICDI hierarchy fits in with the C* hierarchy.