(grace time.Duration)
| 34 | } |
| 35 | |
| 36 | func newQuarantine(grace time.Duration) *quarantine { |
| 37 | return &quarantine{grace: grace} |
| 38 | } |
| 39 | |
| 40 | func (q *quarantine) add(blockID uuid.UUID, tenant, blockType string, fn reclaimFn) { |
| 41 | q.mtx.Lock() |
no outgoing calls