Expand ESTALE macros to cover two other recoverable error cases, and
rename them.
* subversion/libsvn_fs_fs/fs_fs.c
(RECOVERABLE_RETRY_COUNT): Rename from SVN_ESTALE_RETRY_COUNT.
(RETRY_RECOVERABLE): Rename from SVN_RETRY_ESTALE; also retry
on NOENT and EIO; and expand comments.
(IGNORE_RECOVERABLE): Rename from SVN_IGNORE_ESTALE and also ignore EIO.
(read_current, svn_fs_fs__revision_proplist,
get_and_increment_txn_key_body): Pass new filehandle argument to
RETRY_RECOVERABLE.
Patch by: Dan Christian <dchristian@google.com>
(Tweaked by me.)
git-svn-id: http://svn.collab.net/repos/svn/trunk@29448 612f8ebc-c883-4be0-9ee0-a4e9ef946e3a