Skip to content

Commit ee17f9a

Browse files
authored
Merge pull request #1595 from ydb-platform/fix-session-close-log
update session status only after logging it
2 parents e827ec1 + f3de353 commit ee17f9a

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
* Fixed an error in logging session deletion events
2+
13
## v3.95.3
24
* Supported of `database/sql/driver.Valuer` interfaces for params which passed to query using sql driver
35
* Exposed `credentials/credentials.OAuth2Config` OAuth2 config

internal/table/session.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,8 @@ func (s *session) Close(ctx context.Context) (err error) {
193193
s,
194194
)
195195
defer func() {
196-
s.SetStatus(table.SessionClosed)
197196
onDone(err)
197+
s.SetStatus(table.SessionClosed)
198198
}()
199199

200200
if time.Since(s.LastUsage()) < s.config.IdleThreshold() {

0 commit comments

Comments
 (0)