Bugzilla – Bug 5886
Last modified: 2008-03-13 16:46:01
You need to
before you can comment on or make changes to this bug.
generated RAVE code "non-blocking" methods don't return immediately.
These methods perform a "Thread.sleep(100)", which releases the current thread
and waits for another. This actually buys you nothing if there are already
multiple threads running in the application.
This code needs to be run in a new thread so the wrapped command line operation
can return immediately.
(opinion based solely on bug report) I suggest using this framework, in
Just create a new thread, which monitor the process. Concurrency issues still
need to be addressed, but at least it now displays the advertised behavior.