Watchdogs on the Photon

Your watchdog library may just be a nice fix for a problem I’m having.
What should happen in my program is :-
Wake up from 4 and half minutes of deep sleep , keep checking the clock to see if the minutes is now MOD 5 or 0, read a load of sensor data , send it to my server and back to sleep again , but a i2c sensor is fleezing my code.
So I m having to do a manual reset every few hours or days

What happens on a fleeze , a reset ?