Michi Hoffmann

Results 190 comments of Michi Hoffmann

No progress, still in our backlog.

Lovely that they introduce breaking changes in a minor 1.x version. Will take a look.

Maybe give https://docs.sentry.io/platforms/go/usage/concurrency/ a read. The code you shared looks fine, but it depends on how and where it is called.

I wasn't able to reproduce this. ![grafik](https://github.com/getsentry/sentry-go/assets/6617432/94f42f48-a353-46ef-bc94-fd713a558927)

https://github.com/getsentry/sentry-go/blob/master/gin/sentrygin.go#L94 The issue you linked uses Go SDK 0.13.0 btw.

So to confirm, the panic stems from `reflect/value.go in Value.Field at line 1272` in your linked issue?

So I did ```go package main import ( "log" "time" "github.com/getsentry/sentry-go" ) func main() { sentry.Init(sentry.ClientOptions{ Dsn: "", Debug: true, AttachStacktrace: true, }) doStuff() defer sentry.Flush(2 * time.Second) } func...

Could you explain your use case in a bit more detail? By default, the SDK is supposed to run all the time so it can capture errors and send performance...

I would recommend using the `HTTPSyncTransport`, see https://docs.sentry.io/platforms/go/configuration/transports/#usage.

We discussed this internally and would consider adding this in the future. I can't give you any timeline, though.