Index: subversion/libsvn_subr/io.c =================================================================== --- subversion/libsvn_subr/io.c (revision 17739) +++ subversion/libsvn_subr/io.c (working copy) @@ -1129,7 +1129,7 @@ only on where read perms are granted. If this fails fall through to the apr_file_perms_set() call. */ status = apr_stat (&finfo, path_apr, APR_FINFO_PROT, pool); - if (status) + if (status && !APR_STATUS_IS_INCOMPLETE(status)) { if (ignore_enoent && APR_STATUS_IS_ENOENT (status)) return SVN_NO_ERROR; @@ -2533,7 +2533,7 @@ status = apr_stat (&finfo, path_apr, APR_FINFO_PROT, pool); - if (status) + if (status && !APR_STATUS_IS_INCOMPLETE(status)) return svn_error_wrap_apr (status, _("Can't stat directory '%s'"), svn_path_local_style (path, pool)); @@ -2615,7 +2615,7 @@ status = apr_dir_read (finfo, wanted, thedir); - if (status) + if (status && !APR_STATUS_IS_INCOMPLETE(status)) return svn_error_wrap_apr (status, _("Can't read directory")); if (finfo->fname) @@ -2684,7 +2684,7 @@ apr_err = apr_dir_read (&finfo, wanted, handle); if (APR_STATUS_IS_ENOENT (apr_err)) break; - else if (apr_err) + else if (apr_err && !APR_STATUS_IS_INCOMPLETE(apr_err)) { return svn_error_wrap_apr (apr_err, _("Can't read directory entry in '%s'"),