mirror of https://github.com/node-red/node-red.git
Use a guard flag to prevent done() from being called multiple times. This handles the case where: - If connected: destroy() triggers close event -> callDone() - If not connected: callDone() is called directly as safety net - Guard prevents double-call if close event fires after direct call Addresses review feedback from @knolleary. Fixes #5452 |
||
|---|---|---|
| .. | ||
| node_modules | ||