task.getProc().getTasks().size() = 0 at the update call of an exec observer adding a proc.requestRefresh() at that point throws: Exception in thread "Thread-2" java.lang.RuntimeException: {frysk.proc.LinuxProc@cc71c0,id={ProcId,24341},state=startRunning,command=firefox} in state "startRunning" did not handle RequestRefresh
getTasks should not be used. Instead use ProcTasksObserver.