Community
Participate
Working Groups
Currently, when starting an application which runs a rhino, one has to wait until the debugger is started, then can connect to the target using the JavaScript launch target. If connecting too early, a "Connection refused" dialog is shown. It would be cool if the JavaScript launch configurations would poll for a certain time for the debug target to start listening for incoming debugger connections. Doing so would allow to restart the actual launch target and the JavaScript debugger launch target at the same time, for example when running unit tests.
This is a really good idea, originally we followed the JDT debug remote debug launcher with the attitude "if nothing listening just die", but I agree we could do better. I think it would be good to expose the polling timeout as an option on the launch configuration as well, that way users have finite control of how long to wait for a debugger to start.
no time for M7...