[ https://issues.apache.org/jira/browse/TINKERPOP-2501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17260547#comment-17260547 ]
Stephen Mallette commented on TINKERPOP-2501: --------------------------------------------- I'm not an expert on the Javascript client but I think what you describe makes sense - please feel free to submit a PR for further review. > Websocket Connection handleError in javascript gremlin driver emits 'log' > event instead of 'error' > -------------------------------------------------------------------------------------------------- > > Key: TINKERPOP-2501 > URL: https://issues.apache.org/jira/browse/TINKERPOP-2501 > Project: TinkerPop > Issue Type: Bug > Components: javascript > Reporter: Aditya Srivastava > Priority: Minor > > *Description* > Javascript gremlin module has one weird logging behavior during client > connection setup. > The webSocket error event emits a *handleError* function > [https://github.com/apache/tinkerpop/blob/64ec9fbc9e6d368f1a251b25cf7b120ace09298c/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/driver/connection.js#L155] > and this function emits the error message under *log* event i.e > [https://github.com/apache/tinkerpop/blob/64ec9fbc9e6d368f1a251b25cf7b120ace09298c/gremlin-javascript/src/main/javascript/gremlin-javascript/lib/driver/connection.js#L235]. > It looks like this was broken recently by > [https://github.com/apache/tinkerpop/commit/ab43b03514cf82fa004653c3a0d082e8a744107d] > this commit. > I believe this should ideally be thrown under *error* event. Right now we > have to listen to these connection errors under *log* event. > I'll be happy to raise a pr for this once the bug gets approved by the core > team. > -- This message was sent by Atlassian Jira (v8.3.4#803005)