diff options
author | Kali Kaneko <kali@leap.se> | 2017-11-01 00:38:56 +0100 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2017-11-01 01:40:46 +0100 |
commit | f54676330174c311e2decc21dca92ec3f0a69686 (patch) | |
tree | 9cad4207ede97f01649713b442669b3e282d77e9 /src/leap/bitmask/vpn/tunnel.py | |
parent | 55630c58c072d4f55852629d22cff80aa5835f72 (diff) |
[refactor] refactor status object
Diffstat (limited to 'src/leap/bitmask/vpn/tunnel.py')
-rw-r--r-- | src/leap/bitmask/vpn/tunnel.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/leap/bitmask/vpn/tunnel.py b/src/leap/bitmask/vpn/tunnel.py index f6080b85..b003a33c 100644 --- a/src/leap/bitmask/vpn/tunnel.py +++ b/src/leap/bitmask/vpn/tunnel.py @@ -118,8 +118,9 @@ class ConfiguredTunnel(object): vpnproc.pid = running.pid defer.returnValue(True) except Exception as exc: - self._vpnproc.failed = True - self._vpnproc.errmsg = exc.message + if self._vpnproc: + self._vpnproc.failed = True + self._vpnproc.errmsg = exc.message raise def __start_pre_up(self, proc): |