tools/etcd-agent: recycle etcd zombie when termination

This commit is contained in:
Yicheng Qin 2015-03-05 15:19:42 -08:00
parent 3cffc910de
commit 4314b19a2e

View File

@ -73,7 +73,7 @@ func (a *Agent) restart() error {
// terminate stops the exiting etcd process the agent started
// and removes the data dir.
func (a *Agent) terminate() error {
a.cmd.Process.Kill()
a.stop()
args := a.cmd.Args
datadir := path.Join(a.cmd.Path, "*.etcd")