OSX no longer affected by kqueue bugs

This commit is contained in:
Joey Hess 2012-12-27 15:52:57 -04:00
parent 5d0356de67
commit 64664248b6
2 changed files with 9 additions and 2 deletions

View file

@ -18,4 +18,7 @@ Also this was appearing in the logs
To be precise, I suspect that the kqueue limit is 256, I had 325 files in the 'queue', I ended up doing a _git annex add_ manually and all was fine. To be precise, I suspect that the kqueue limit is 256, I had 325 files in the 'queue', I ended up doing a _git annex add_ manually and all was fine.
[[!tag /design/assistant/OSX]] [[!meta title="kqueue system limits"]]
> This affects BSD systems that use Kqueue. It no longer affects OSX,
> since we use FSEvents there instead. --[[Joey]]

View file

@ -12,7 +12,11 @@ available!
* Kqueue has to open every directory it watches, so too many directories * Kqueue has to open every directory it watches, so too many directories
will run it out of the max number of open files (typically 1024), and fail. will run it out of the max number of open files (typically 1024), and fail.
I may need to fork off multiple watcher processes to handle this. I may need to fork off multiple watcher processes to handle this.
See [[bugs/Issue_on_OSX_with_some_system_limits]]. See [[bug|bugs/Issue_on_OSX_with_some_system_limits]]. (Does not affect
OSX any longer).
* The OSX FSEvents code is new and relatively untested. A known problem is
that it does not handle whole directory renames right.
## todo ## todo