add core name to some of the recovery logging move getRecentUpdates into try block - we should continue with no updates if there is an exception getting them move cancelRecovery call into recovery wait sync block