From 7fc7f6dbf69a9811550f9b9003e8ef686ef77443 Mon Sep 17 00:00:00 2001 From: Tonis Tiigi Date: Tue, 14 Jan 2020 11:18:59 -0800 Subject: [PATCH] solver: avoid panic on combined cache load Signed-off-by: Tonis Tiigi --- solver/combinedcache.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/solver/combinedcache.go b/solver/combinedcache.go index 07c494d1cb15..89361bcc04d9 100644 --- a/solver/combinedcache.go +++ b/solver/combinedcache.go @@ -87,6 +87,9 @@ func (cm *combinedCacheManager) Load(ctx context.Context, rec *CacheRecord) (res } } } + if len(results) == 0 { // TODO: handle gracefully + return nil, errors.Errorf("failed to load deleted cache") + } return results[0].Result, nil }