Skip to content
This repository was archived by the owner on Jun 13, 2023. It is now read-only.
This repository was archived by the owner on Jun 13, 2023. It is now read-only.

LiveQuery doesn't repsond to networking changes #248

Closed
@JoeSzymanski

Description

@JoeSzymanski

With the change to the newest version of Starscream, LiveQuery doesn't appear to have any logic to detect, handle, or pass to integrators information about network status changes.

At least on iOS 13+, this appears to result in the fact that, if the network status changes at all (temporary network drop, losing WiFi and switching to cellular, etc), LiveQuery will lose its connection entirely and be unable to recieve any messages.

I'm in the process of confirming if this issue also impacts iOS 12 or iOS 11 or less (since there are multiple engines that are used by Starscream now).

I'm not sure if the LiveQuery client should be handling these event types directly, or if they should be raising them up a layer to allow the applicatoin to handle the events.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions