option. Thanks to a patch from Marius Tomaschewski.
[ISC-Bugs #22055]
+- Disable the use of kqueue in the ISC library. This avoids a problem
+ between the fork and socket code that caused the dhcpd process to
+ use all available cpu if the program daemonized itself.
+ [ISC-Bugs #21911]
+
Changes since 4.2.0rc1
- Documentation cleanup covering multiple tickets
# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
# PERFORMANCE OF THIS SOFTWARE.
-# $Id: Makefile.bind,v 1.2.2.4 2010/02/17 20:33:56 dhankins Exp $
+# $Id: Makefile.bind,v 1.2.2.5 2010/12/30 22:43:33 sar Exp $
# Configure and build the bind libraries for use by DHCP
# Currently disable the epoll and devpoll options as they don't interact
# well with the DHCP code.
@echo Configuring BIND Export libraries for DHCP.
- @(cd ${bindsrcdir} && ./configure --disable-epoll --disable-devpoll --without-openssl --without-libxml2 --enable-exportlib --enable-threads=no --with-export-includedir=${binddir}/include --with-export-libdir=${binddir}/lib > ${binddir}/configure.log)
+ @(cd ${bindsrcdir} && ./configure --disable-kqueue --disable-epoll --disable-devpoll --without-openssl --without-libxml2 --enable-exportlib --enable-threads=no --with-export-includedir=${binddir}/include --with-export-libdir=${binddir}/lib > ${binddir}/configure.log)
# Build the export libraries
@echo Building BIND Export libraries - this takes some time.