Fixed zombie process issue.

pull/107/head
Christopher Young 2015-11-10 20:02:37 -05:00
rodzic 01058ab4f1
commit 3745a805b7
1 zmienionych plików z 7 dodań i 2 usunięć

Wyświetl plik

@ -50,8 +50,13 @@ func (e *ES) read() {
time.Sleep(1 * time.Second)
case <-es_shutdown:
log.Println("ES read(): shutdown msg received, calling cmd.Process.Kill() ...")
cmd.Process.Kill()
log.Println("\t kill successful...")
err := cmd.Process.Kill()
if err != nil {
log.Println("\t couldn't kill dump1090: %s", err.Error)
} else {
cmd.Wait()
log.Println("\t kill successful...")
}
return
}
}