summaryrefslogtreecommitdiffstats
path: root/usr.bin/cut
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2004-11-05 09:05:15 +0000
committerpjd <pjd@FreeBSD.org>2004-11-05 09:05:15 +0000
commitd0890a743f87d1d7deac22426dce80d425c91527 (patch)
tree6c72a3473ca3dcc76cec3ce1d4e6ae0fced6bd10 /usr.bin/cut
parent59d75a2cb9079654c9d7373e646da3b76c0456be (diff)
downloadFreeBSD-src-d0890a743f87d1d7deac22426dce80d425c91527.zip
FreeBSD-src-d0890a743f87d1d7deac22426dce80d425c91527.tar.gz
MFp4:
- Fix for good (I hope) force-stopping mirrors and some filure cases (e.g. the last good component dies when synchronization is in progress). Don't use ->nstart/->nend consumer's fields, as this could be racy, because those fields are used in g_down/g_up, use ->index consumer's field instead for tracking number of not finished requests. Reported by: marcel - After 5 seconds of idle time (this should be configurable) mark all dirty providers as clean, so when mirror is not used in 5 seconds and there will be power failure, no synchronization on boot is needed. Idea from: sorry, I can't find who suggested this - When there are no ACTIVE components and no NEW components destroy whole mirror, not only provider. - Fix one debug to show information about I/O request, before we change its command.
Diffstat (limited to 'usr.bin/cut')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud