diff --git a/main.go b/main.go index bb99a5e..0b028d5 100644 --- a/main.go +++ b/main.go @@ -24,8 +24,11 @@ func main() { } func downloadGeoDB() { + log.Println("start download new geoip db") cmd := exec.Command("/usr/bin/download-geodb.sh") - err := cmd.Run() + cmd.Start() + + err := cmd.Wait() if err != nil { log.Printf("command run fail:: %v \n", err) }