internal/worker: don't fail if we can't get memory stats

Change-Id: I5878084784e7b4a05706d1eaedbf87cf88b5d7e7
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/256597
Trust: Jonathan Amsterdam <jba@google.com>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Julie Qiu <julie@golang.org>
diff --git a/internal/worker/pages.go b/internal/worker/pages.go
index 0f0fc2b..cbbbb85 100644
--- a/internal/worker/pages.go
+++ b/internal/worker/pages.go
@@ -66,11 +66,11 @@
 	runtime.ReadMemStats(&gms)
 	sms, err := getSystemMemStats()
 	if err != nil {
-		return err
+		log.Errorf(ctx, "could not get system stats: %v", err)
 	}
 	pms, err := getProcessMemStats()
 	if err != nil {
-		return err
+		log.Errorf(ctx, "could not get process stats: %v", err)
 	}
 
 	page := struct {