From ba7a89b5ddfcb8a1651750947cdc60ebc7525d58 Mon Sep 17 00:00:00 2001 From: Fedor Korotkiy Date: Tue, 21 Apr 2020 21:23:53 +0000 Subject: [PATCH] Update README.md --- distbuild/pkg/artifact/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/distbuild/pkg/artifact/README.md b/distbuild/pkg/artifact/README.md index 567a4f3..a25e39c 100644 --- a/distbuild/pkg/artifact/README.md +++ b/distbuild/pkg/artifact/README.md @@ -13,6 +13,10 @@ `commit` помечает артефакт в кеш. `abort` отменяет запись артефакта, удаляя все данные. +После первого вызова `commit`, все последующие вызовы `commit` и `abort` должны ничего не делать. + +Точно так же, после вызова `abort`, все последующие вызовы `commit` и `abort` должны ничего не делать. + Горутина может начать читать артефакт, позвав метод `Get`. Много горутин могут читать артефакт одновременно. Горутина должна позвать `unlock`, после того как она закончила работать с артефактом.