How to stop status message?
Hi,
I am keep receiving 'F2: Source application did not respond' event. How to handle this? Is there a way to stop this after receiving one message?
Answers
-
Hello @hanhuitan
To just stop the status event for this instrument - you can unsubscribe to this particular item.
However, the correct solution to this problem is to figure out the root cause of why your application keeps receiving this message. I would recommend that you reach out to your market data administration team and ask to check the ADS logs.
0 -
Hi Gurpreet,
Thanks for the update, we will look further into ADS logs to check why we are keep getting feed.
In the meantime, how can I unsubscribe from onStatusMsg() method? or what's the correct way of doing this?
0 -
The text indicates that the source application that provides data for the DDS service did not provide any responses back to RTDS system.
I assumed that you got this messages for all subscribed items from the DDS service. This is an expected behavior. For example, if the application subscribed 100 items from the DDS service and the DDS service didn't provide any responses back, the application would retrieve this message 100 times (one message per item).
You need to contact the RTDS team to investigate this problem.
0 -
Hi Jirapongse,
I understand this has to be investigated from DDS service. Apart from DDS service I want to have a restriction in my application, so that I don't have open channel with DDS service infinitely. This is more on control from my side.
0 -
Hello @hanhuitan
The Real-Time platform (server like RTDS) automatic sends a status message to Real-Time APIs (like EMA) for each opened stream (item subscriptions). The API does not have a feature to stop RTDS from sending status messages to it.
If you need to ignore the message, it needs to be done on an application level to ignore (not display) the same statue messages.
0 -
Each subscription will have a handle. You can retrieve it via the OmmConsumerEvent parameter in the callback methods.
Then, you can use a handle to unregister or unsubscribe an item by passing it to the OmmConsumer.unregister method.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 684 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 249 ETA
- 554 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 643 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛