Skip to content

Commit f425c41

Browse files
committed
ConsoleDownloadProgressHandler should print progress as well. Refactor and rephrase.
1 parent b5dc889 commit f425c41

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

cmd/launcher/gui/gui_progress_handler.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ func (handler *GuiDownloadProgressHandler) HandleBadHttpResponse(fromURL string,
8383
NotifyProblem(fmt.Sprintf("HTTP Status %d", code), false)
8484
}
8585

86-
func (handler *GuiDownloadProgressHandler) HandleReadError(fromURL string, err error, firstByteIndex int64) {
87-
log.Warnf("GET %s interrupted: %v. Continuing from byte %d", fromURL, err, firstByteIndex)
86+
func (handler *GuiDownloadProgressHandler) HandleReadError(fromURL string, err error, receivedByteCount int64) {
87+
log.Warnf("GET %s interrupted after receiving %d bytes: %v.", fromURL, receivedByteCount, err)
8888
handler.progressMutex.Lock()
8989
defer handler.progressMutex.Unlock()
9090
handler.problemUrl = fromURL

pkg/fetching/downloader_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ func (handler *ErrorRecordingHandler) HandleBadHttpResponse(fromURL string, code
3939
handler.ErrChan <- fmt.Errorf("HTTP %d: %s", code, http.StatusText(code))
4040
}
4141

42-
func (handler *ErrorRecordingHandler) HandleReadError(fromURL string, err error, firstByteIndex int64) {
42+
func (handler *ErrorRecordingHandler) HandleReadError(fromURL string, err error, receivedByteCount int64) {
4343
handler.ErrChan <- err
4444
}
4545

pkg/fetching/handler.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ func (handler *ConsoleDownloadProgressHandler) HandleBadHttpResponse(fromURL str
4747
os.Exit(1)
4848
}
4949

50-
func (handler *ConsoleDownloadProgressHandler) HandleReadError(fromURL string, err error, firstByteIndex int64) {
51-
log.Errorf("Could not copy bytes from \"%s\": %v", fromURL, err)
50+
func (handler *ConsoleDownloadProgressHandler) HandleReadError(fromURL string, err error, receivedByteCount int64) {
51+
log.Errorf("Could not copy bytes from \"%s\" (failed after %d bytes): %v", fromURL, receivedByteCount, err)
5252
os.Exit(1)
5353
}
5454

@@ -73,5 +73,5 @@ func (handler *EmptyHandler) HandleHttpGetError(fromURL string, err error) {
7373
func (handler *EmptyHandler) HandleBadHttpResponse(fromURL string, code int) {
7474
}
7575

76-
func (handler *EmptyHandler) HandleReadError(fromURL string, err error, firstByteIndex int64) {
76+
func (handler *EmptyHandler) HandleReadError(fromURL string, err error, receivedByteCount int64) {
7777
}

0 commit comments

Comments
 (0)