As long as food is unlimited and you have some young (under 20) farmers, doctors, and breeders, and your population is fairly big, they do survive on their own.
There are two ways you can prevent accidental tribe die-outs.
(1) Make a backup of your game before you leave. *Recommended*
(2) If you come back to a dead tribe, quickly start Task Manager and End the Virtual Villagers process. This will exit the game and make it think you never started it. Time travel back a few hours and see if they're okay. If so, put them on pause and put your clock back to normal.
_________________________
Runners... never enough runners....