Git Product home page Git Product logo

Comments (4)

kum-deepak avatar kum-deepak commented on July 23, 2024

In nodejs, this library relies on some implementation of Websockets. The underlying layer should have trapped this error and issued the error and onclose callbacks on the WebSocket object.

Currently, supported ones are https://www.npmjs.com/package/ws and https://www.npmjs.com/package/websocket. You may try switching among these to check if it helps. See https://www.npmjs.com/package/websocket

Raising an issue with the WebSocket library that you are using will be recommended as well.

There is one more option, based on your needs. It is possible to wrap a TCP (net module of nodejs) stream with a thin layer to make this library communicate with the broker over STOMP (not WebStomp which is the default). I have some, really old, sample code. Please let me know if you would like to try this approach.

from ng2-stompjs.

schimini avatar schimini commented on July 23, 2024

First of all thanks for the fast reply. I was in a rush yesterday and couldn't explain better.

The error has weird properties: it is clearly a nodejs looking error, and it happens in my shell when running ng serve. My STOMP server was not properly configured and i fixed it know so it doesn't have a problem connecting now. The thing is if the server is down for example, that error was triggered which i don't understand. This library runs on the browser, no portion of the code runs on compile time, so it seems off that triggering activate would kill the bundler instead of crashing the browser window right?

from ng2-stompjs.

kum-deepak avatar kum-deepak commented on July 23, 2024

Thanks for the longer text. That indeed seems weired. I could not believe that doing something on the browser code could kill the bundler. 😄

I do not see action items here. So, I will close this issue though.

from ng2-stompjs.

schimini avatar schimini commented on July 23, 2024

I know it seems surreal but it does indeed happen! If I can throw a decent demo together I'll let you know. Until that, godspeed. Nice job with the library. Thank you

from ng2-stompjs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.