[LU-7463] Change object existence assert to if check Created: 23/Nov/15 Updated: 30/Nov/15 Resolved: 30/Nov/15 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.8.0 |
| Fix Version/s: | Lustre 2.8.0 |
| Type: | Bug | Priority: | Major |
| Reporter: | Di Wang | Assignee: | Di Wang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||
| Description |
|
During double MDTs failover test, I met a few LBUGs in OSD declare functions (especially from OUT handlers) because the object does not exist (most likely due to the failure of the recovery). Let's turn these assert into error check to avoid panic. |
| Comments |
| Comment by Gerrit Updater [ 23/Nov/15 ] |
|
wangdi (di.wang@intel.com) uploaded a new patch: http://review.whamcloud.com/17324 |
| Comment by Gerrit Updater [ 30/Nov/15 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/17324/ |
| Comment by Joseph Gmitter (Inactive) [ 30/Nov/15 ] |
|
Landed for 2.8 |