about summary refs log tree commit diff
diff options
context:
space:
mode:
authormark <markm@cs.wisc.edu>2020-04-07 23:29:45 -0500
committermark <markm@cs.wisc.edu>2020-04-07 23:29:45 -0500
commitb9f91e52277116d0d3919b34e0511aecf02e0bdb (patch)
tree0988c8003147e5e78d73dd3ef7641972ea107a82
parent968b2a36a58b86a3df68c2b32fdd075f91762480 (diff)
ignore 429's when linkcheck
-rw-r--r--src/tools/rustbook/src/main.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tools/rustbook/src/main.rs b/src/tools/rustbook/src/main.rs
index 01f324f0c5a..60bd0b72910 100644
--- a/src/tools/rustbook/src/main.rs
+++ b/src/tools/rustbook/src/main.rs
@@ -108,7 +108,9 @@ pub fn linkcheck(
                 is_real_error = true;
             }
             Reason::UnsuccessfulServerResponse(status) => {
-                if status.is_client_error() {
+                if status.as_u16() == 429 {
+                    eprintln!("Received 429 (TOO_MANY_REQUESTS) for link `{}`", link.link.uri);
+                } else if status.is_client_error() {
                     is_real_error = true;
                 } else {
                     eprintln!("Unsuccessful server response for link `{}`", link.link.uri);