Changes since 23.3.10
Fixes
-
Remove detach listener when javascript execution completes (#16836)
Commit · Pull requestA detach listener is added for pending javascript invocation owner nodes to clean up the queue, if the owner gets detached. This change also removes the detach listener when the javascript execution completes.
-
Disable sending updates to client for effectively non-visible nodes (#15885)
Commit · Pull request
-
Propagate exception raised during stream write
Commit · Pull requestIf an exception is thrown, and then another exception is thrown when trying to close() the stream, the exception that gets propagated to the outside world is the bogus/meaningless close() exception, not the actual root cause exception. This makes debugging much harder because the root cause exception is being completely lost.