summaryrefslogtreecommitdiff
path: root/sbin/isakmpd
diff options
context:
space:
mode:
authorGrigoriy Orlov <gluk@cvs.openbsd.org>2001-10-11 08:07:13 +0000
committerGrigoriy Orlov <gluk@cvs.openbsd.org>2001-10-11 08:07:13 +0000
commit3114560bb67cbcaa1578333a39b2f8db9c0430a1 (patch)
tree4e672ae226e801a50f6bd50e74217d6c57dfa574 /sbin/isakmpd
parent4956de05c4137ac410e3524aa9d2cde93a5b41ef (diff)
Count pages not buffers. This fixes deadlock condition which mainly
occurs on the fs with large block size. We can have situation where numcleanbufs < locleanbufs and numdirtybufs < hidirtybufs. So, buffer flushing daemon never wakeups and other processes asleep forever waiting for a clean buffers. We count pages only for the dirty buffers which are on freelist(BQ_DIRTY). niklas@ found this. Rename flasher to cleaner. Suggested by costa@. Discussed with niklas@, costa@, millert@, art@. Ok deraadt@.
Diffstat (limited to 'sbin/isakmpd')
0 files changed, 0 insertions, 0 deletions