about summary refs log tree commit homepage
tag namev0.4.0 (9ca6cb6fbfaf71bd7f098844982044d343e2e45d)
tag date2012-05-19 00:37:13 +0000
tagged byEric Wong <normalperson@yhbt.net>
tagged objectcommit 5efc39b111...
downloadcmogstored-0.4.0.tar.gz
cmogstored 0.4.0 - minor improvements
* The kqueue code path now requires no more syscalls than the epoll
  code path on *BSDs.

* avoids malloc() usage after fork() (for iostat(1)).  This works
  around some malloc() implementations which fail to reinitialize
  malloc locks after fork().

* iostat(1) is no longer spawned for HTTP-only deployments.

* usage files are no longer created in HTTP-only deployments.

* FIONBIO + ioctl() is no longer required, we'll fall back to the
  slower (but POSIX) fcntl() equivalent if FIONBIO isn't available.

* Testers without native epoll or kqueue support, the the current
  stable branch of libkqueue (r549) should work as should future
  releases.
  - svn://mark.heily.com/libkqueue/branches/stable
  - http://mark.heily.com/project/libkqueue

Users on GNU/Linux should notice no changes from the last release
unless they're using HTTP-only.

I look forward to hearing from our first GNU/Hurd users!