lntest: skip killing dead process

This commit is contained in:
yyforyongyu committed 2023-05-09 21:41:53 +08:00
1 parent cdc6f63f17
commit 4bbb4ed978
1 file changed
+8 -1
+8 -1
View File
@@ -732,7 +732,14 @@ func (hn *HarnessNode) Stop() error {
// manually.
hn.printErrf("found nil RPC clients")
if err := hn.Kill(); err != nil {
return fmt.Errorf("killing process got: %v", err)
// Skip the error if the process is already dead.
if !strings.Contains(
err.Error(), "process already finished",
) {
return fmt.Errorf("killing process got: %w",
err)
}
}
}