cvs commit: ports/devel/gamin Makefile pkg-message ports/devel/gamin/files patch-server_gam_kqueue.c

Jean-Yves Lefort jylefort at FreeBSD.org
Mon May 9 08:46:40 PDT 2005


jylefort    2005-05-09 15:46:39 UTC

  FreeBSD ports repository

  Modified files:
    devel/gamin          Makefile 
    devel/gamin/files    patch-server_gam_kqueue.c 
  Added files:
    devel/gamin          pkg-message 
  Log:
  Improve the kqueue backend:
  
    - also use kqueue to monitor files within a monitored directory
    - tremendously improve the scalability of the backend when
      monitoring very large directories
    - periodically attempt to switch polled files to kqueue notification
    - do not perform an extra useless lstat() when a missing file is created
    - code cleanups
  
  Approved by:    marcus
  
  Revision  Changes    Path
  1.8       +4 -1      ports/devel/gamin/Makefile
  1.4       +857 -325  ports/devel/gamin/files/patch-server_gam_kqueue.c
  1.1       +16 -0     ports/devel/gamin/pkg-message (new)


More information about the cvs-all mailing list