logtail: don't pass in nil contexts.
@@ -143,9 +143,6 @@ type logger struct {
}
func (l *logger) Shutdown(ctx context.Context) error {
- if ctx == nil {
- ctx = context.Background()
- }
done := make(chan struct{})
go func() {
select {
@@ -168,7 +165,7 @@ func (l *logger) Shutdown(ctx context.Context) error {
}
func (l *logger) Close() {
- l.Shutdown(nil)
+ l.Shutdown(context.Background())
}
func (l *logger) drainPending() (res []byte) {
