From 45c05928c4b69f5ee65e210f8af5bdfe9500c90a Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Wed, 20 Feb 2019 14:05:49 -0500 Subject: [PATCH] Update a comment Signed-off-by: Nalin Dahyabhai --- layers.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/layers.go b/layers.go index b85c84e73..5a4111c2d 100644 --- a/layers.go +++ b/layers.go @@ -862,8 +862,9 @@ func (r *layerStore) Delete(id string) error { return ErrLayerUnknown } id = layer.ID - // This check is needed for idempotency of delete where the layer could have been - // already unmounted (since c/storage gives you that API directly) + // The layer may already have been explicitly unmounted, but if not, we + // should try to clean that up before we start deleting anything at the + // driver level. for layer.MountCount > 0 { if _, err := r.Unmount(id, false); err != nil { return err