69_HR_FIX_CANDIDATEs IZ#186478, IZ#186389

Andrew Krasny <[email protected]>
Newsgroups gmane.comp.java.netbeans.reviewers
Message-ID <[email protected]>
Bug 186478 - Clean and Build hangs in some cases

The root cause of the problem is wrong InputStream wrapping, which leads
to the situation when process that writes something in stderr cannot
finish. This is not only related to clean/build, but also for any
process which writes to it's stderr.

Fix is reviewed by vkvashin, gorrus and alexey_vladykin
QA: soldatov, apepin

changesets:
http://hg.netbeans.org/cnd-main/rev/edb83dd7d75e
http://hg.netbeans.org/cnd-main/rev/f069af3522b7



Bug 186389 - NativeProcess started in internal terminal has incorrect PID

This leads to numerous problems. Most important and visible are:
- process, started in internal terminal, is not killed when stop button
   is pressed
- process, started in internal terminal, cannot be attached to using
   'simple attach' functionality
- cnd profiler doesn't work with process, started in internal terminal


Fix is reviewed by vkvashin, gurrus
QA: soldatov, apepin

changesets:
http://hg.netbeans.org/cnd-main/rev/2b12b895b955
http://hg.netbeans.org/cnd-main/rev/f50798e86b7d
http://hg.netbeans.org/cnd-main/rev/a2777f3ca980
http://hg.netbeans.org/cnd-main/rev/c9bd8e1f6c9d

Thanks,
=Andrew
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.