FLUID-5112: Composite events will fire multiple times if only one of it's events are fired multiple times

Metadata

Source
FLUID-5112
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Antranig Basman
Reporter
Justin Obara
Created
2013-08-08T16:16:34.003-0400
Updated
2015-06-17T10:31:22.230-0400
Versions
N/A
Fixed Versions
  1. 1.5
Component
  1. IoC System

Description

If you register a composite event and all of its aggregated events are fired, firing one of those events again will trigger the composite event to also fire. What should happen is that the composite event should only fire once all of it's aggregated events have all fired again.

Comments

  • Justin Obara commented 2013-08-08T16:22:32.452-0400

    Pull request with an unit test demonstrating the issue has been sent.
    https://github.com/fluid-project/infusion/pull/385

  • Antranig Basman commented 2014-11-18T20:25:33.031-0500

    Fix merged into trunk at revision cfc51e89663d73524663c8591e65af1a74ff6830 - Aug 19 2013