@@ -96,7 +96,9 @@ func (sctx *serveCtx) serve(
9696 logger := defaultLog .New (ioutil .Discard , "etcdhttp" , 0 )
9797 <- s .ReadyNotify ()
9898
99- if sctx .lg == nil {
99+ if sctx .lg != nil {
100+ sctx .lg .Info ("ready to serve client requests" )
101+ } else {
100102 plog .Info ("ready to serve client requests" )
101103 }
102104
@@ -118,7 +120,11 @@ func (sctx *serveCtx) serve(
118120 // GRPC gateway connects to grpc server via connection provided by grpc dial.
119121 gwmux , err = sctx .registerGateway (grpcDialForRestGatewayBackends )
120122 if err != nil {
121- sctx .lg .Error ("registerGateway failed" , zap .Error (err ))
123+ if sctx .lg != nil {
124+ sctx .lg .Error ("registerGateway failed" , zap .Error (err ))
125+ } else {
126+ plog .Errorf ("registerGateway failed: %v" , err )
127+ }
122128 return err
123129 }
124130 }
@@ -142,7 +148,12 @@ func (sctx *serveCtx) serve(
142148 ErrorLog : logger , // do not log user error
143149 }
144150 if err := configureHttpServer (srv , s .Cfg ); err != nil {
145- sctx .lg .Error ("Configure http server failed" , zap .Error (err ))
151+ if sctx .lg != nil {
152+ sctx .lg .Error ("Configure http server failed" , zap .Error (err ))
153+ } else {
154+ plog .Errorf ("Configure http server failed: %v" , err )
155+ }
156+
146157 return err
147158 }
148159 }
@@ -253,7 +264,11 @@ func (sctx *serveCtx) serve(
253264 ErrorLog : logger , // do not log user error
254265 }
255266 if err := configureHttpServer (srv , s .Cfg ); err != nil {
256- sctx .lg .Error ("Configure https server failed" , zap .Error (err ))
267+ if sctx .lg != nil {
268+ sctx .lg .Error ("Configure https server failed" , zap .Error (err ))
269+ } else {
270+ plog .Errorf ("Configure https server failed: %v" , err )
271+ }
257272 return err
258273 }
259274 }
0 commit comments