client leak or directory locked when met error when creating local backend #53659
Labels
affects-7.5
This bug affects the 7.5.x(LTS) versions.
affects-8.1
This bug affects the 8.1.x(LTS) versions.
component/ddl
This issue is related to DDL of TiDB.
severity/major
type/bug
The issue is confirmed as a bug.
Bug Report
Please answer these questions before submitting your issue. Thanks!
1. Minimal reproduce step (Required)
for example, if we got error in below code, such as context cancel, and we are using de-duplicate, all clients are leak and duplicated directory is locked
tidb/pkg/lightning/backend/local/local.go
Lines 587 to 589 in 2b68ccf
it's not a big issue for lightning, but for import-into, it's run in a long running process, might cause issue.
2. What did you expect to see? (Required)
cleaned up on fail
3. What did you see instead (Required)
leaked and directory locked
4. What is your TiDB version? (Required)
master
The text was updated successfully, but these errors were encountered: