diff --git a/common/tls/std_server.go b/common/tls/std_server.go index b673c367c..cd515d111 100644 --- a/common/tls/std_server.go +++ b/common/tls/std_server.go @@ -320,7 +320,7 @@ func (c *STDServerConfig) certificateUpdated(path string) error { } func (c *STDServerConfig) Close() error { - return common.Close(c.certificateProvider, c.acmeService, c.watcher) + return common.Close(c.certificateProvider, c.acmeService, common.PtrOrNil(c.watcher)) } func NewSTDServer(ctx context.Context, logger log.ContextLogger, options option.InboundTLSOptions) (ServerConfig, error) {