v6.3.2 — Fix orphan process CPU spin
Fixed
-
Orphan Process CPU Spin (Node.js 24):
process.ppidis a static property in Node.js — it does NOT update when the process is reparented to init/launchd after parent death. The previous orphan detection check (process.ppid !== originalParentPid) could never fire. Replaced withprocess.kill(originalParentPid, 0)which actively probes whether the parent is still alive (throws ESRCH when dead). Also removed the uselessstdout.write('')probe — zero-byte writes are optimized away by Node.js streams and never detect broken sockets. -
Security: Resolved
fast-urihigh severity vulnerabilities (GHSA-q3j6-qgpj-74h6, GHSA-v39h-62p7-jpjc).
Full Changelog: v6.3.1...v6.3.2
📦 Installation
npm install google-researcher-mcp@6.3.2