mirror of https://github.com/jetkvm/kvm.git
fix: event may be nil
This commit is contained in:
parent
b3a8d84770
commit
577424b236
|
|
@ -90,13 +90,6 @@ func (c *GRPCClient) handleEventStream(stream pb.NativeService_StreamEventsClien
|
||||||
}
|
}
|
||||||
|
|
||||||
event, err := stream.Recv()
|
event, err := stream.Recv()
|
||||||
// enrich the logger with the event type and data, if debug mode is enabled
|
|
||||||
if c.logger.GetLevel() <= zerolog.DebugLevel {
|
|
||||||
logger = logger.With().
|
|
||||||
Str("type", event.Type).
|
|
||||||
Interface("data", event.Data).
|
|
||||||
Logger()
|
|
||||||
}
|
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if errors.Is(err, io.EOF) {
|
if errors.Is(err, io.EOF) {
|
||||||
|
|
@ -107,6 +100,13 @@ func (c *GRPCClient) handleEventStream(stream pb.NativeService_StreamEventsClien
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// enrich the logger with the event type and data, if debug mode is enabled
|
||||||
|
if c.logger.GetLevel() <= zerolog.DebugLevel {
|
||||||
|
logger = logger.With().
|
||||||
|
Str("type", event.Type).
|
||||||
|
Interface("data", event.Data).
|
||||||
|
Logger()
|
||||||
|
}
|
||||||
logger.Trace().Msg("received event")
|
logger.Trace().Msg("received event")
|
||||||
|
|
||||||
select {
|
select {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue