зеркало из https://github.com/microsoft/docker.git
httpapi: don't create a pidfile if it isn't set in the configuration
This commit is contained in:
Родитель
958b4a8757
Коммит
7b17d55599
|
@ -44,8 +44,11 @@ func jobInitApi(job *engine.Job) string {
|
|||
if err != nil {
|
||||
return err.Error()
|
||||
}
|
||||
if err := utils.CreatePidFile(srv.runtime.config.Pidfile); err != nil {
|
||||
log.Fatal(err)
|
||||
if srv.runtime.config.Pidfile != "" {
|
||||
job.Logf("Creating pidfile")
|
||||
if err := utils.CreatePidFile(srv.runtime.config.Pidfile); err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
c := make(chan os.Signal, 1)
|
||||
signal.Notify(c, os.Interrupt, os.Kill, os.Signal(syscall.SIGTERM))
|
||||
|
|
Загрузка…
Ссылка в новой задаче