David Blevins created TOMEE-1152:
------------------------------------

             Summary: Failure related @Observes infinite loops protection
                 Key: TOMEE-1152
                 URL: https://issues.apache.org/jira/browse/TOMEE-1152
             Project: TomEE
          Issue Type: Improvement
            Reporter: David Blevins
             Fix For: 1.6.1


Exceptions cause the ObserverManager to throw more events.  If those events 
throw an exception an infinite loop would occur. Updated code cuts callers off 
preventing infinite loops potentially caused from these "ObserverFailed" events.

Note this does not protect against infinite loops in general.  If you want to 
infinitely throw and fire events in a loop, do so with great care.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to