Skip to content

Commit 826c419

Browse files
authored
Update win32.py
1 parent 92dd860 commit 826c419

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/mcp/client/stdio/win32.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,10 @@ async def terminate_windows_process(process: Process | FallbackProcess):
166166
"""
167167
Terminate a process and subprocesses.
168168
"""
169+
try:
170+
parent = psutil.Process(process.pid)
171+
except psutil.NoSuchProcess:
172+
return
169173
parent = psutil.Process(process.pid)
170174
children = parent.children(recursive=True)
171175
await terminate_psutil_process(children)

0 commit comments

Comments
 (0)