From 39cb5a9e9cb55caed5b229fda7adb3e2e2d8853b Mon Sep 17 00:00:00 2001 From: Nick Cabatoff Date: Tue, 10 May 2022 10:39:16 -0400 Subject: [PATCH] Unblock apply future during shutdown. --- api.go | 1 + 1 file changed, 1 insertion(+) diff --git a/api.go b/api.go index eda33c3f..3c034d8e 100644 --- a/api.go +++ b/api.go @@ -808,6 +808,7 @@ func (r *Raft) ApplyLog(log Log, timeout time.Duration) ApplyFuture { }, } logFuture.init() + logFuture.deferError.ShutdownCh = r.shutdownCh select { case <-timer: