Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 351169

Summary: Additional bash shell process
Product: [RT] Virgo Reporter: Hristo Iliev <hsiliev>
Component: runtimeAssignee: Hristo Iliev <hsiliev>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: eclipse
Version: 3.0.0.M06   
Target Milestone: 3.0.0.M06   
Hardware: PC   
OS: Unix All   
Whiteboard:

Description Hristo Iliev CLA 2011-07-05 07:43:35 EDT
startup.sh and dmk.sh launch Virgo with process structure like this:

bin/bash
  \_ bin/bash
       \_ <Java / Virgo>


The tree starts to grow when using additional script to start Virgo:

bin/sh
  \_ bin/bash
       \_ bin/bash
            \_ <Java / Virgo>

The additional shell process makes it harder to get the exit code and can be easily eliminated by using exec in dmk.sh.
Comment 1 Hristo Iliev CLA 2011-07-06 10:26:42 EDT
Added exec in dmk.sh with commit a6391ac8836479ea436df3b559b69a696fb68cf7