From 86c395967982993fb045d34f43df5b3cefbf5366 Mon Sep 17 00:00:00 2001 From: Alexander Aprelev Date: Tue, 14 Jan 2025 17:56:52 -0800 Subject: [PATCH] [infra] When killing a process on Windows don't double-check the name. tasklist truncates process name: ``` PS C:\src\d\sdk> tasklist /fi "imagename eq dartaotruntime_product.exe" /nh dartaotruntime_product.ex 27060 Console 1 123,188 K ``` Follow-up to 9acd26ee8b66a6dff7862d9bf4abe1c796de25f1. Change-Id: I2cf08548ae478b2f2d750862fecc1424852e47b9 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/404363 Reviewed-by: Alexander Markov Commit-Queue: Alexander Aprelev --- tools/task_kill.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/task_kill.py b/tools/task_kill.py index 42a9c2b4fe7..76fd4581a09 100755 --- a/tools/task_kill.py +++ b/tools/task_kill.py @@ -141,7 +141,7 @@ def GetPidsWindows(process_name): for line in lines: split = line.split() - if len(split) > 2 and split[0] == process_name: + if len(split) > 2: results.append(split[1]) return results