Cancelling failed connection leaves network blocked
I am running Bitmask 0.8.0 on Android 4.4.4. I am having issues connecting bitmask over my data connection. I believe this is caused by my mobile operator (StraightTalk)'s APN blocking VPN connections (ew). But:
This difficulty means bitmask gets stuck at "Waiting for server reply". Since LEAP isn't connecting and connections are blocked, I cancel the connection attempt. Cancelling however doesn't undo Bitmask's block on network traffic. I must switch to wifi, try and succeed connecting, and then disconnect. This appears to happen any time one cancels before a connection attempt completes.
Related UI glitch: cancelling a connection in progress via either the "Encrypted Internet [on/off]" control in the main Bitmask activity or the "OpenVPN Seattle [disconnect | Pause VPN]" item in the status bar leaves the other one still displaying a connection attempt.
(from redmine: created on 2014-11-27, closed on 2014-12-17)