Jmeter starts the server remotely, and the client gets stuck
Expected behavior
Immet starts the server remotely, the client will freeze, and then a pop-up window prompts: Enjin Isbussy Priestleytt
Actual behavior
java.lang.IllegalStateException: Engine is busy - please try later at org.apache.jmeter.engine.RemoteJMeterEngineImpl.rconfigure(RemoteJMeterEngineImpl.java:146) ~[ApacheJMeter_core.jar:5.4.1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_371] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_371] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_371] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_371] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357) ~[?:1.8.0_371] at sun.rmi.transport.Transport$1.run(Transport.java:200) ~[?:1.8.0_371] at sun.rmi.transport.Transport$1.run(Transport.java:197) ~[?:1.8.0_371] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_371] at sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[?:1.8.0_371] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573) ~[?:1.8.0_371] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834) ~[?:1.8.0_371] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688) ~[?:1.8.0_371] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_371] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687) ~[?:1.8.0_371] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_371] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_371] at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_371] at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source) ~[?:1.8.0_371] at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source) ~[?:1.8.0_371] at sun.rmi.server.UnicastRef.invoke(Unknown Source) ~[?:1.8.0_371] at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(Unknown Source) ~[?:1.8.0_371] at java.rmi.server.RemoteObjectInvocationHandler.invoke(Unknown Source) ~[?:1.8.0_371] at com.sun.proxy.$Proxy22.rconfigure(Unknown Source) ~[?:?] at org.apache.jmeter.engine.ClientJMeterEngine.runTest(ClientJMeterEngine.java:152) ~[ApacheJMeter_core.jar:5.4.1] at org.apache.jmeter.engine.DistributedRunner.start(DistributedRunner.java:134) ~[ApacheJMeter_core.jar:5.4.1] at org.apache.jmeter.engine.DistributedRunner.start(DistributedRunner.java:156) ~[ApacheJMeter_core.jar:5.4.1] at org.apache.jmeter.gui.action.RemoteStart.doAction(RemoteStart.java:87) ~[ApacheJMeter_core.jar:5.4.1] at org.apache.jmeter.gui.action.ActionRouter.performAction(ActionRouter.java:87) ~[ApacheJMeter_core.jar:5.4.1] at org.apache.jmeter.gui.action.ActionRouter.lambda$actionPerformed$0(ActionRouter.java:69) ~[ApacheJMeter_core.jar:5.4.1] at java.awt.event.InvocationEvent.dispatch(Unknown Source) [?:1.8.0_371] at java.awt.EventQueue.dispatchEventImpl(Unknown Source) [?:1.8.0_371] at java.awt.EventQueue.access$500(Unknown Source) [?:1.8.0_371] at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_371] at java.awt.EventQueue$3.run(Unknown Source) [?:1.8.0_371] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_371] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) [?:1.8.0_371] at java.awt.EventQueue.dispatchEvent(Unknown Source) [?:1.8.0_371] at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) [?:1.8.0_371] at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) [?:1.8.0_371] at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) [?:1.8.0_371] at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [?:1.8.0_371] at java.awt.EventDispatchThread.pumpEvents(Unknown Source) [?:1.8.0_371] at java.awt.EventDispatchThread.run(Unknown Source) [?:1.8.0_371] 2024-06-28 10:39:27,857 ERROR o.a.j.u.JMeterUtils: Engine is busy - please try later
Steps to reproduce the problem
JMeter Version
5.4.1
Java Version
java version "1.8.0_371"
OS Version
Microsoft Windows22621.3737 Windows11