mirror of
https://github.com/go-kratos/kratos.git
synced 2025-01-14 02:33:03 +02:00
feat(app): app info delivery to stop context (#1649)
This commit is contained in:
parent
27cfec93d6
commit
2acede53f3
2
app.go
2
app.go
@ -91,7 +91,7 @@ func (a *App) Run() error {
|
||||
srv := srv
|
||||
eg.Go(func() error {
|
||||
<-ctx.Done() // wait for stop signal
|
||||
sctx, cancel := context.WithTimeout(context.Background(), a.opts.stopTimeout)
|
||||
sctx, cancel := context.WithTimeout(NewContext(context.Background(), a), a.opts.stopTimeout)
|
||||
defer cancel()
|
||||
return srv.Stop(sctx)
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user