diff --git a/bindings/client.go b/bindings/client.go index aaaf1ac8faccce2855b491a3d5f04764e7d0cc83..543f647e71ce0fa2ffbe5e24235d458254254075 100644 --- a/bindings/client.go +++ b/bindings/client.go @@ -208,7 +208,11 @@ func (c *Client) StartNetworkFollower(clientError ClientError, timeoutMS int) er go func() { for report := range errChan { - go clientError.Report(report.Source, report.Message, report.Trace) + if report == nil { + jww.WARN.Printf("Received nil report!\n") + } else { + go clientError.Report(report.Source, report.Message, report.Trace) + } } }() return nil