From 017383c9df60b5907a635358e2b418a78c8778a2 Mon Sep 17 00:00:00 2001 From: Ivan Voras Date: Fri, 1 Feb 2019 23:49:35 +0100 Subject: [PATCH] Moar logging --- p2p.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/p2p.go b/p2p.go index e144dae..76fdccf 100644 --- a/p2p.go +++ b/p2p.go @@ -683,6 +683,7 @@ func (p2pc *p2pConnection) handleBlock(msg StrIfMap) { log.Printf("remove: %v", err) } }() + log.Println("Getting block", height, "from", dataString) resp, err := http.Get(dataString) if err != nil { log.Println("Error receiving block at", dataString, err) @@ -690,6 +691,10 @@ func (p2pc *p2pConnection) handleBlock(msg StrIfMap) { } defer resp.Body.Close() written, err := io.Copy(blockFile, resp.Body) + if err != nil { + log.Println("Error saving block:", err) + return + } if written != fileSize { log.Println("Error decoding block: sizes don't match:", written, "vs", fileSize) return