Stops on port forwarding error, fixes #120
This commit is contained in:
@@ -252,6 +252,7 @@ func main() {
|
|||||||
port, err := piaConf.GetPortForward()
|
port, err := piaConf.GetPortForward()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Error("port forwarding:", err)
|
logger.Error("port forwarding:", err)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
if err := piaConf.WritePortForward(
|
if err := piaConf.WritePortForward(
|
||||||
allSettings.PIA.PortForwarding.Filepath,
|
allSettings.PIA.PortForwarding.Filepath,
|
||||||
@@ -259,9 +260,11 @@ func main() {
|
|||||||
allSettings.System.UID,
|
allSettings.System.UID,
|
||||||
allSettings.System.GID); err != nil {
|
allSettings.System.GID); err != nil {
|
||||||
logger.Error("port forwarding:", err)
|
logger.Error("port forwarding:", err)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
if err := piaConf.AllowPortForwardFirewall(constants.TUN, port); err != nil {
|
if err := piaConf.AllowPortForwardFirewall(constants.TUN, port); err != nil {
|
||||||
logger.Error("port forwarding:", err)
|
logger.Error("port forwarding:", err)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user