Rev 4874 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4874 | Rev 4921 | ||
---|---|---|---|
Line 44... | Line 44... | ||
44 | * Avoid locking this list while walking it or else you will |
44 | * Avoid locking this list while walking it or else you will |
45 | * introduce a potential deadlock in [at least] refill.c. |
45 | * introduce a potential deadlock in [at least] refill.c. |
46 | */ |
46 | */ |
47 | for (g = &ptr->__sglue; g != NULL; g = g->_next) |
47 | for (g = &ptr->__sglue; g != NULL; g = g->_next) |
48 | for (fp = g->_iobs, n = g->_niobs; --n >= 0; fp++) |
48 | for (fp = g->_iobs, n = g->_niobs; --n >= 0; fp++) |
49 | if (fp->_flags != 0) |
- | |
50 | { |
- | |
51 | if (fp->_flags != 0 && fp->_flags != 1 && fp->_file != -1) |
49 | if (fp->_flags != 0 && fp->_flags != 1 && fp->_file != -1) |
52 | ret |= (*function) (fp); |
50 | ret |= (*function) (fp); |
53 | } |
- | |
Line 54... | Line 51... | ||
54 | 51 | ||
55 | return ret; |
52 | return ret; |
Line 56... | Line 53... | ||
56 | } |
53 | } |