I've begun to notice that OffspringObserver - when attaching to a Bash process - always throws an Exception with the message: "Process Lost". As this is an exception bubbles up to the observer application in the gui and triggers the addFailed() method, it will be visible to user. I looked in the code of OffspringObserver and it seems the "Process Lost" excpeption is thrown when it is unable to find the main Task for a given Proc. As the user will see this, we need to inform them of what "Process Lost" means.
Will look into this and give more detailed error messages.
Okay added more detail to exception stating main thread could no be found and displaying the process (toString). 2006-06-19 Nurdin Premji <npremji@redhat.com> * OffspringObserver.java (procOffspringObserver): renamed. Was offspringObserver. (execute): Added more detail to exception thrown. Bug 2795