Status lists itself as "dead" inaccurately
So right now, rapid network changes will trigger a false [dead] signal and seemingly remain that way. However, it is not actually dead or disabled in any way, just idle. It will still become [active], and afterwards it returns to a typical [idle] state.
This happens in a no-internet environment and when behind a captive portal. (Which, given that I am frequently behind captive portals, this likely happens more than with most users).
Proposed fixes:
- Change [dead] to [waiting], since it seems to be waiting for a real connection
- Ensure that flash proxies with dead/waiting status occasionally re-check connection
(this is Cupcake issue #9)