refactor: cleanup proxy process management on windows

This commit is contained in:
zhom
2026-03-09 15:08:51 +04:00
parent 3d1471d41d
commit 478553a4a8
2 changed files with 16 additions and 13 deletions
+3 -1
View File
@@ -174,7 +174,9 @@ mod tests {
#[test]
fn test_is_process_running_returns_false_for_nonexistent_pid() {
// PID 0 is not a valid user process on any supported platform
// PID 0 is the "System Idle Process" on Windows and sysinfo reports it as running,
// so only assert on non-Windows platforms where PID 0 is not a real user process.
#[cfg(not(windows))]
assert!(
!is_process_running(0),
"is_process_running must return false for PID 0"