We get
strange behavior from the RFA.NET API. After our application successfully subscribe to this RIC (Subscription sent with handle:
248094503616), it get a Refresh message with StreamState = Open |
DataState = Ok. Then, we get all sorts of combinations, all for RespType
= Update:
a.StreamState = UnspecifiedStreamState |
DataState = Suspect
b.StreamState = NonStreaming | DataState =
Ok
c.StreamState = Open | DataState = Ok
d.StreamState = Closed | DataState = Suspect
How should
we handle these statuses? The biggest issue we have is on the last status: StreamState = Closed | DataState = Suspect which means
that data is not valid.