{"version":"2.1.251","anchor":"repl-process-cleaned-up-with-its-worker","canonical_anchor":"repl-process-cleaned-up-with-its-worker","heading":"REPL process cleaned up with its worker","tier":"notice","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251\/e\/repl-process-cleaned-up-with-its-worker","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251","markdown":"### REPL process cleaned up with its worker\n\nA leftover REPL process is now killed along with the worker it belonged to.\n\n**What**\n\nShutting down a background worker now also checks for and kills the REPL process associated with it, so that process no longer outlives the worker it belonged to.\n\n**Evidence**\n\n`UV(I.replPid, I.replProcStart)`\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}