2 Commits

2 changed files with 13 additions and 9 deletions

View File

@ -2,7 +2,7 @@
GO111MODULE=on GO111MODULE=on
VERSION=0.0.09 VERSION=0.0.1
USER_GH=eyedeekay USER_GH=eyedeekay
version: version:

View File

@ -206,15 +206,19 @@ func ConditionallyLaunchI2P() (bool, error) {
return false, err return false, err
} }
if ok { if ok {
path, err := FindI2PIsInstalledDefaultLocation() if ok, err := CheckI2PIsRunning(); err == nil {
if err != nil { if !ok {
return false, err path, err := FindI2PIsInstalledDefaultLocation()
if err != nil {
return false, err
}
cmd := exec.Command(path, "start")
if err := cmd.Start(); err != nil {
return false, fmt.Errorf("I2P router startup failure", err)
}
return true, nil
}
} }
cmd := exec.Command(path, "start")
if err := cmd.Start(); err != nil {
return false, fmt.Errorf("I2P router startup failure", err)
}
return true, nil
} else { } else {
return false, fmt.Errorf("I2P is not a default location, please set $I2P environment variable") return false, fmt.Errorf("I2P is not a default location, please set $I2P environment variable")
} }