This fits within the observer design pattern, and makes error mitigation and handling more manageable.
Call addFailed passing the Exception, rather than raising an exception when a watchpoint observer fails to be added to the task. 2008-05-12 Phil Muldoon <pmuldoon@redhat.com> * TestTaskObserverWatchpoint.java (testAddFailed): New. (AddFailWatchObserver): New. 2008-05-12 Phil Muldoon <pmuldoon@redhat.com> * LinuxPtraceProc.java (requestAddWatchObserver): Call addFailed on any exceptions raised in add().