[LU-6301] open handle leak Created: 26/Feb/15 Updated: 03/Mar/15 Resolved: 03/Mar/15 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.7.0 |
| Fix Version/s: | Lustre 2.8.0 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Andreas Dilger | Assignee: | nasf (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Severity: | 3 | ||||||||||||||||
| Rank (Obsolete): | 17644 | ||||||||||||||||
| Description |
|
For open case, the client side open handling thread may hit error after the MDT grant the open. Under the such case, the client should send close RPC to the MDT as cleanup; otherwise, the open handle on the MDT will be leaked there until the client umount or evicted. Some open error handling paths on the client are not cleaning up their open file handles properly. |
| Comments |
| Comment by Andreas Dilger [ 26/Feb/15 ] |
|
Patch is in http://review.whamcloud.com/13709 |
| Comment by Gerrit Updater [ 03/Mar/15 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13709/ |
| Comment by nasf (Inactive) [ 03/Mar/15 ] |
|
The patch has been landed to master. |