nil check reporters when stopping
@@ -263,9 +263,14 @@ func (s *Server) Stop() {
}
wg.Wait()
+ if s.sdkReporter != nil {
s.sdkReporter.Stop(s.logger)
+ }
+
+ if s.serverReporter != nil {
s.serverReporter.Stop(s.logger)
}
+}
// Populates parameters for a service
func (s *Server) newBootstrapParams(
