Ok ich habs nochmal abgecheckt und herausgefunden, dass alle anderen gleichen funktionen beendet werden und nur noch die eine übrig bleibt. Dass sollte aber eigentlich nur passieren, wenn proc_kill(4); benutzt wird, was übrigens auch nicht mehr richtig funktioniert.