Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 351169 - Additional bash shell process
Summary: Additional bash shell process
Status: CLOSED FIXED
Alias: None
Product: Virgo
Classification: RT
Component: runtime (show other bugs)
Version: 3.0.0.M06   Edit
Hardware: PC Unix All
: P3 normal (vote)
Target Milestone: 3.0.0.M06   Edit
Assignee: Hristo Iliev CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-05 07:43 EDT by Hristo Iliev CLA
Modified: 2011-08-22 08:09 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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