this post was submitted on 15 Jan 2026
633 points (88.4% liked)

Programmer Humor

28651 readers
1965 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] LedgeDrop@lemmy.zip 13 points 1 week ago (3 children)

Yes you can. You get rid of the zombies by killing the parent process.

[–] webghost0101@sopuli.xyz 6 points 1 week ago (1 children)

Zombies are getting to be parents now?

Woke has gone too far, in my day they would have gotten a bullet between the eyes.

[–] DawnOfTime@lemmy.blahaj.zone 1 points 1 week ago

I think zombies go under kernel or "root process" by default now

[–] Shanmugha@lemmy.world 3 points 1 week ago* (last edited 1 week ago) (1 children)

they can be automatically moved to have parent 1 or something like that, so only way to kill them is a reboot. But personally I am yet to setup a stationary (uh, not a laptop) computer and see how it works for me without poweroff at the end of the day

[–] asret@lemmy.zip 5 points 1 week ago

They get moved to the init process (parent 1) if their original parent dies. The init process should always wait on its child processes so they'll get cleaned up then. No reboot needed.

Once they're zombies all they really exist for is to return an exit code for their parent - they're no longer running.

[–] palordrolap@fedia.io 1 points 1 week ago

You can also try signalling the parent with a SIGCHLD. Most of the time it does nothing, and hey, you'd be using a stronger version of the kill command anyway if it doesn't work.