http://defect.opensolaris.org/bz/show_bug.cgi?id=1010
http://cr.opensolaris.org/~wmsch/bug-1010/

There is no progress message for any Target Instantiation tasks.
The GUI pauses, then immediately displays Transfer module progress.

During debugging, it became evident that Orchestrator function 
om_perform_install() must return before the GUI proceeds to the 
installation progress display.  Currently, TI starts, makes progress 
callbacks to the GUI, and finishes before om_perform_install() returns.

The fix involves not waiting for the TI thread to complete from within 
om_perform_install, but from within the Transfer Module thread.

 From examination of code, it was also discovered that if TI were to 
fail, the GUI would hang and the "Installation Failed" would never be 
displayed.  The code that reports TI failures has been fixed, too.

Reply via email to