More adventures in metadata

Despite the last set of changes, I still had problems with the iOS app losing its connection to the Azuracast websocket with no way for the code to easily see that had happened, so I dove into the code again, looking for alternatives. I think I’ve got a good solution.

I’ve added Reachability to the websocket monitor; if I detect a network disconnect, then I force the websocket monitor to disconnect as well so that it is in a known state. When Reachability gets a reconnection signal

Comments

Leave a Reply