No infinite recursion on update

Infinite recursion is the badness. This sets a 3 retry limit on updates, you can optionally increase the limit if needed.