Hold Downs
Routing protocols implement timers to allow lost routes to recover or to switch to the next best route to the same destination. These timers are called hold down timers. This is typically useful is case of links going down and coming back up rapidly (this is called flapping). One such route going in and out of the routing table can cause loops and stop the network from converging. Hold down timers also prevent changes which effect a route that was recently lost.
In the above example, a hold down timer would have prevented the update from RouterB from effecting RouterC immediately after the route to 192.168.5.0/24 was lost. In the meantime, RouterC would have updated RouterB about the lost route.