[mirror] Scalable static site server for Git forges (like GitHub Pages)

Don't observe errors expected during incremental updates.

Changed files
+6 -1
src
+6 -1
src/update.go
··· 226 226 } 227 227 228 228 func observeUpdateResult(result UpdateResult) { 229 - if result.err != nil { 229 + var unresolvedRefErr UnresolvedRefError 230 + if errors.As(result.err, &unresolvedRefErr) { 231 + // This error is an expected outcome of an incremental update's probe phase. 232 + } else if errors.Is(result.err, ErrWriteConflict) { 233 + // This error is an expected outcome of an incremental update losing a race. 234 + } else if result.err != nil { 230 235 ObserveError(result.err) 231 236 } 232 237 }