OpenApi-5p / 5paisa-java

11 stars 13 forks source link

Connection getting reset #9

Open balaji-srinivasaraghavan opened 1 year ago

balaji-srinivasaraghavan commented 1 year ago

Hi. I'm able to connect to websocket using the code from this repo but the connection keeps getting reset after a few minutes. Could you please help?

09:25:09 [OkHttp https://openfeed.5paisa.com/...] c.o.s.t.FivePaisaTickProviderImpl - 5paisa web socket for tick stream open resp - 101 09:25:09 [OkHttp https://openfeed.5paisa.com/...] c.o.s.t.FivePaisaTickProviderImpl - Web socket req - {"ClientCode":"57060703","MarketFeedData":[{"ScripCode":999920000,"Exch":"N","ExchType":"C"}],"Method":"MarketFeedV3","Operation":"Subscribe"}

09:25:09 [OkHttp https://openfeed.5paisa.com/...] c.o.s.t.FivePaisaTickProviderImpl - Websocket msg - [{"Exch":"N","ExchType":"C","Token":999920000,"LastRate":18202.8,"LastQty":0,"TotalQty":0,"High":18255.5,"Low":18064.75,"OpenRate":18211.75,"PClose":18117.15,"AvgRate":0,"Time":44939,"BidQty":0,"BidRate":0,"OffQty":0,"OffRate":0,"TBidQ":0,"TOffQ":0,"TickDt":"\/Date(-62135596800000)\/","ChgPcnt":0.472756475}]

09:27:09 [OkHttp https://openfeed.5paisa.com/...] c.o.s.t.FivePaisaTickProviderImpl - 5paisa websocket failed. resp null java.io.EOFException: null at okio.RealBufferedSource.require(RealBufferedSource.kt:201) at okio.RealBufferedSource.readByte(RealBufferedSource.kt:210) at okhttp3.internal.ws.WebSocketReader.readHeader(WebSocketReader.kt:113) at okhttp3.internal.ws.WebSocketReader.processNextFrame(WebSocketReader.kt:96) at okhttp3.internal.ws.RealWebSocket.loopReader(RealWebSocket.kt:241) at okhttp3.internal.ws.RealWebSocket$connect$1.onResponse(RealWebSocket.kt:171) at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:504) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829)