Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [Dltk-dev] JRuby debugger doesn't exit after launcher terminated

Andrew,

I have added additional code to make sure the launched process is terminated, but the problem here is that jruby.bat launches java.exe. Only jruby.bat was started by Eclipse, so eclipse knows about this process only and can terminate only it.

The most cross platform way to solve this issue is to construct java command line on DLTK side and launch java.exe directly.

I have registered this enhancement in DLTK bugtracker at
https://bugs.eclipse.org/bugs/show_bug.cgi?id=247634

Regards,
Alex


Andrew Mickish wrote:
This will probably go away when JRuby debugger integration is fixed, but I thought I'd mention it...

After executing the debug launcher, and eventually getting "Ruby Built-In Debugger <terminated, exit value: 1>jruby.bat" in the debug view, I see a residual 25,000K java.exe entry in Task Manager. An additional [zombie?] java.exe appears in Task Manager every time I try to launch in debug mode.

I know there is an open issue with JRuby, but abnormal exits should not leave zombie processes.

_______________________________________________
dltk-dev mailing list
dltk-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dltk-dev


Back to the top