| 19 | } |
| 20 | |
| 21 | inline bool blockServiceIsWritable(const BlockServiceCache& bs, Duration writableDelay) { |
| 22 | return bs.availableBytes > 0 && blockServiceFlagsWritable(bs.flags) && ternNow() - bs.firstSeen > writableDelay; |
| 23 | } |
| 24 | |
| 25 | // Apply power scaling to ensure max FD weight <= 1/N of total |
| 26 | void applyScaling( |
no test coverage detected