DemoBench's "Launch Explorer" button is not re-enabled when you close Node Explorer

Description

  • Launch a node from DemoBench and then press its "Launch Explorer" button. Wait for the Explorer to start. The button will now be disabled.

  • Close the Node Explorer again, clicking "OK" on the confirmation dialog.

The "Launch Explorer" button is still disabled after this. It should have been re-enabled when the Explorer closed.

What's actually happened here is that the Node Explorer's Java process has not exited. DemoBench is still waiting for the child process to die, and will re-enable the "Launch" button if you kill the Explorer manually.

According to jstack, this non-daemon thread is still running:

Assignee

Viktor Kolomeyko

Reporter

Chris Rankin

Labels

Sprint

None

Epic Link

None

Priority

Medium

Severity

Medium

CVSS Score

None

CVSS Vector

None

Due Date

None

Engineering Teams

None

Fix versions

Affects versions

None

Ported to...

None

Story Points / Dev Days

None
Configure