Ticket #60 (new bug)
Opened 13 months ago
BMI address failure on unexpected messages
| Reported by: | carns | Owned by: | pcarns |
|---|---|---|---|
| Priority: | major | Component: | BMI |
| Version: | HEAD | Keywords: | bmi critical error unexpected reference count |
| Cc: |
Description
David's experiences with stalled remove operations found another interesting BMI error case at bmi.c:987 ("critical" error within testunexpected()). It is possible on the server side for a BMI address to be discarded in between the time when an unexpected message is received and it being given to the daemon. Right now we react by returning an error out of testunexpected, but really we could just handle the problem individually on each buffer that lacks a corresponding BMI address, or else expand the reference count further to cover it.
Note: See
TracTickets for help on using
tickets.
![(please configure the [header_logo] section in trac.ini)](/projects/pvfs/chrome/common/trac_banner.png)