symfony/symfony — pull request #4985 by Fran6co (2012-07-19 21:15:34+00:00)
Title: [Security] fixes multiple overlapping definitions of DefaultFailureHandler and DefaultSuccessHandler in AbstractFactory

If more than one listener extends AbstractFactory, you'll have multiple calls to createAuthenticationFailureHandler and createAuthenticationSuccessHandler with the same id.

Implicitly it's going to use the one generated by the last factory generating unexpected behavior.

This is related to commits 915704c0717c1b13f44468e51638761e71682da5 and c6aa392df7b1b68d7f5be0b858bd93e97a5a6cdc