From de767cce09dd2e8aeafc79a150ef6492d80d7b2c Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Thu, 30 Jul 2020 07:43:40 +0100
Subject: [PATCH] Panic on fatal errors

This allows users of crawl-as-a-library to recover from unexpected
errors as a last resort.
---
 crawler.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/crawler.go b/crawler.go
index be728aa..469688c 100644
--- a/crawler.go
+++ b/crawler.go
@@ -400,6 +400,6 @@ func HandleRetries(wrap Handler) Handler {
 // error that we can't recover from.
 func Must(err error) {
 	if err != nil {
-		log.Fatalf("fatal error: %v", err)
+		log.Panicf("fatal error: %v", err)
 	}
 }
-- 
GitLab