rpcperms+rpc: add ServerActive state and set it when server started

This commit is contained in:
yyforyongyu
2021-09-12 01:26:43 +08:00
parent acdcf322b1
commit f5bac969e3
5 changed files with 51 additions and 24 deletions

3
lnd.go
View File

@@ -970,6 +970,9 @@ func Main(cfg *Config, lisCfg ListenerCfg, interceptor signal.Interceptor) error
}
defer server.Stop()
// We transition the server state to Active, as the server is up.
interceptorChain.SetServerActive()
// Now that the server has started, if the autopilot mode is currently
// active, then we'll start the autopilot agent immediately. It will be
// stopped together with the autopilot service.