client: adjust start/stop logs
This commit is contained in:
+10
-2
@@ -541,16 +541,24 @@ func (t *TelegramClient) runInBackground(ctx context.Context) {
|
|||||||
log := zerolog.Ctx(ctx)
|
log := zerolog.Ctx(ctx)
|
||||||
err := t.client.Run(ctx, func(ctx context.Context) error {
|
err := t.client.Run(ctx, func(ctx context.Context) error {
|
||||||
t.clientInitialized.Set()
|
t.clientInitialized.Set()
|
||||||
log.Info().Msg("Client running starting updates")
|
log.Info().Msg("Client running, starting updates")
|
||||||
return t.updatesManager.Run(ctx, t.client.API(), t.telegramUserID, updates.AuthOptions{
|
err := t.updatesManager.Run(ctx, t.client.API(), t.telegramUserID, updates.AuthOptions{
|
||||||
IsBot: t.metadata.IsBot,
|
IsBot: t.metadata.IsBot,
|
||||||
})
|
})
|
||||||
|
if err != nil && !errors.Is(err, ctx.Err()) {
|
||||||
|
log.Warn().Err(err).Msg("Update manager exited with error")
|
||||||
|
} else {
|
||||||
|
log.Info().Msg("Update manager exited without error")
|
||||||
|
}
|
||||||
|
return err
|
||||||
})
|
})
|
||||||
t.clientDone.Set()
|
t.clientDone.Set()
|
||||||
t.clientInitialized.Set()
|
t.clientInitialized.Set()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Err(err).Msg("Client exited with error")
|
log.Err(err).Msg("Client exited with error")
|
||||||
t.sendBadCredentialsOrUnknownError(err)
|
t.sendBadCredentialsOrUnknownError(err)
|
||||||
|
} else {
|
||||||
|
log.Debug().Msg("Client exited without error")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -84,8 +84,8 @@ func (m *Manager) Run(ctx context.Context, api API, userID int64, opt AuthOption
|
|||||||
zap.Bool("is_bot", opt.IsBot),
|
zap.Bool("is_bot", opt.IsBot),
|
||||||
zap.Bool("forget", opt.Forget),
|
zap.Bool("forget", opt.Forget),
|
||||||
)
|
)
|
||||||
lg.Info("Starting update manager")
|
lg.Debug("Starting update manager")
|
||||||
defer lg.Info("Update manager exiting")
|
defer lg.Debug("Update manager exiting")
|
||||||
|
|
||||||
wg, ctx := errgroup.WithContext(ctx)
|
wg, ctx := errgroup.WithContext(ctx)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user