Comments (2)
If possible, align with Bug 487554 - Add "Terminate and Relaunch" to menu and toolbar
from eclipse-extras.
Commit 3864ff0 provides a Terminate before Relaunch optin in the dialog's drop-down menu.
There is one known limitation though:
In order to terminate a process that was launched with Eclipse, terminate()method of the associated process handle needs to be called.
Implementations of this method are free to be blocking or non-blocking.
For the sake of simplicity and because the JVM process implementation (probably the most widely used one) is blocking, the code that calls terminate() expects the method call to be blocking – i.e. assumes that the process is terminated when the method returns.
If it turns out that there are non-blocking implementations in the wild, the process termination code needs to be changed to wait for the process to actually terminate after termination was requested though calling terminate().
from eclipse-extras.
Related Issues (20)
- [Launch Dialog] Key binding conflict with Toggle Full Screen command HOT 1
- Cannot install eclipse extras with the update site HOT 3
- Provide a simple image viewer
- Unable to install from marketplace HOT 5
- [JUnit StatusBar] Shows wrong progress information when the same test is executed multiple times HOT 1
- [JUnit StatusBar] Use foreground color with higher contrast when bar is red HOT 1
- [JUnit StatusBar] Number of executed tests is wrong when shown while tests are running HOT 1
- Move CI build to Travis
- NullPointerException in Dynamic Project Working Set wizard HOT 6
- Have plugin signed HOT 4
- Provide resource filter that matches nested projects HOT 1
- Investigate persisting working sets
- Investigate the usefulness of a project selection dialog
- Re-enable sending code coverage reports to Codacy HOT 1
- Cannot install Extras for Eclipse HOT 2
- Investigate why GitSyncSubscriberPDETest::testGetDiffForIncomingChangedFile fails on build server HOT 1
- Find a better key binding for 'Close view' on macOS
- Provide option to download offline HOT 3
- Integration of TestNG in JUnitStatus HOT 5
- [JUnit Statusbar] Total number wrong for dynamic/parameterized tests
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eclipse-extras.