diff --git a/store.go b/store.go index f1193dc..33f8a43 100644 --- a/store.go +++ b/store.go @@ -88,7 +88,10 @@ func openZipStore(file string) (*zipStore, error) { zs.closer = r.Close zs.archive = &r.Reader case "http", "https": - ra := httpreader.NewReader(file) + ra, err := httpreader.NewReader(file) + if err != nil { + return nil, err + } sz, err := ra.Size() if err != nil { return nil, err