Author: fschumacher
Date: Mon Feb 12 16:22:06 2018
New Revision: 1824005

URL: http://svn.apache.org/viewvc?rev=1824005&view=rev
Log:
Use lambda instead of subclassing Thread.

Part of #356 on Github. Contributed by Graham Russell (graham at ham1.co.uk)

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngineImpl.java

Modified: 
jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngineImpl.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngineImpl.java?rev=1824005&r1=1824004&r2=1824005&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngineImpl.java 
(original)
+++ jmeter/trunk/src/core/org/apache/jmeter/engine/RemoteJMeterEngineImpl.java 
Mon Feb 12 16:22:06 2018
@@ -186,13 +186,10 @@ public final class RemoteJMeterEngineImp
     public void rexit() throws RemoteException {
         log.info("Exiting");
         // Bug 59400 - allow rexit() to return
-        Thread et = new Thread() {
-            @Override
-            public void run() {
-                log.info("Stopping the backing engine");
-                backingEngine.exit();
-            }  
-        };
+        Thread et = new Thread(() -> {
+            log.info("Stopping the backing engine");
+            backingEngine.exit();
+        });
         et.setDaemon(false);
         // Tidy up any objects we created
         Registry reg = LocateRegistry.getRegistry(


Reply via email to