Co to jest proces nieprzerywalny?

Czasami, gdy piszę program w Linuksie i ulega awarii z powodu jakiegoś błędu, stanie się procesem nieprzerywalnym i będzie działał wiecznie, dopóki nie uruchomię ponownie komputera (nawet jeśli się wyloguję). Moje pytania to: Co powoduje, że proces staje się nieprzerywalny? Jak mogę temu...