Port forwards 1 second after openvpn connects
This commit is contained in:
18
cmd/main.go
18
cmd/main.go
@@ -120,14 +120,16 @@ func main() {
|
|||||||
err = streamMerger.CollectLines(func(line string) {
|
err = streamMerger.CollectLines(func(line string) {
|
||||||
logger.Info(line)
|
logger.Info(line)
|
||||||
if strings.Contains(line, "Initialization Sequence Completed") {
|
if strings.Contains(line, "Initialization Sequence Completed") {
|
||||||
onConnected(ctx, logger, routingConf, fileManager, piaConf,
|
time.AfterFunc(time.Second, func() {
|
||||||
defaultInterface,
|
onConnected(ctx, logger, routingConf, fileManager, piaConf,
|
||||||
allSettings.VPNSP,
|
defaultInterface,
|
||||||
allSettings.PIA.PortForwarding.Enabled,
|
allSettings.VPNSP,
|
||||||
allSettings.PIA.PortForwarding.Filepath,
|
allSettings.PIA.PortForwarding.Enabled,
|
||||||
allSettings.System.IPStatusFilepath,
|
allSettings.PIA.PortForwarding.Filepath,
|
||||||
allSettings.System.UID,
|
allSettings.System.IPStatusFilepath,
|
||||||
allSettings.System.GID)
|
allSettings.System.UID,
|
||||||
|
allSettings.System.GID)
|
||||||
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
e.FatalOnError(err)
|
e.FatalOnError(err)
|
||||||
|
|||||||
Reference in New Issue
Block a user