diff --git a/privval/signer_listener_endpoint.go b/privval/signer_listener_endpoint.go index 0d411c185..004ea1686 100644 --- a/privval/signer_listener_endpoint.go +++ b/privval/signer_listener_endpoint.go @@ -74,7 +74,7 @@ func (sl *SignerListenerEndpoint) OnStop() { } // Stop service loop - sl.stopCh <- struct{}{} + close(sl.stopCh) <-sl.stoppedCh }