Exception in thread "Thread-2" java.lang.RuntimeException: {frysk.proc.LinuxProc@216e188,id={ProcId,24640},state=startRunning,command=bash} in state "startRunning" did not handle processRequestAddTasksObserver
Exception in thread "Thread-2" java.lang.RuntimeException: {frysk.proc.LinuxProc@1078af0,id={ProcId,4193},state=running,command=bash} in state "running" did not handle processRequestAddTasksObserver at frysk.proc.State.unhandled(java.lang.Object, java.lang.String) (/home/scox/frysk/src/frysk-core/frysk/proc/State.java:70) at frysk.proc.ProcState.processRequestAddTasksObserver(frysk.proc.Proc, frysk.proc.ProcObserver$Tasks) (/home/scox/frysk/src/frysk-core/frysk/proc/ProcState.java:140) at frysk.proc.Proc$12.execute() (/home/scox/frysk/src/frysk-core/frysk/proc/Proc.java:489) at frysk.event.EventLoop.runEventLoop(boolean) (/home/scox/frysk/src/frysk-core/frysk/event/EventLoop.java:311) at frysk.event.EventLoop.run() (/home/scox/frysk/src/frysk-core/frysk/event/EventLoop.java:411) at frysk.gui.FryskGui$3.run() (/home/scox/frysk/src/frysk-gui/frysk/gui/FryskGui.java:189) at java.lang.Thread.run() (/usr/lib/libgcj.so.6.0.0)
Do we have a specific testcase for this? If this bug is just about being able to add observers in the running state then that works now.
ProcTasksObserver Fixes this problem.