Quickly going through the GoF and the Head First Design Patterns book, it seems like there is no mentioning of infinite loop detection and handling for the Observer pattern?
Is in general the infinite loop check equivalent to the Turing's halting problem? If so then could not be possible.