Was Rackscha meinte ist, dass, wenn du die Entitiy, der du my_uoc zugewiesen hast, entfernst, camera_follow noch weiterläuft. Das heißt du musst dich selbst darum kümmern, dass diese Funktion angehalten wird, damit es keinen Crash gibt, weil der "ent"-Pointer dann nicht mehr gültig ist. Wenn du statt einem Parameter einen globalen Pointer nimmst, gilt das gleiche.

Wenn du das, was du in dieser Funktion machst, direkt in der action machen würdest, dann hättest du das Problem nicht, denn die action wird automatisch gestoppt, wenn du die Entity entfernst. Zusätzlich kannst du while(me) statt while(1) schreiben um nochmal extra sicher zu gehen.