Hasso Tepper wrote: [...] > At all kqueue(2) seems to be extremely fragile in DragonFly. There are > many packages using it probably just via autodetecting it, but there is > packages known to be broken in DragonFly for ages while built with > kqueue(2) support. Sysutils/dbus is certainly most notable such one - > kqueue(2) support works on every BSD except DragonFly.
Do those packages use pipes? Does this commit help with the postfix issue at least? commit d9dd0db189df92875f7bde80747910ad551eabdd Author: Matthew Dillon <[email protected]> Date: Mon Sep 21 23:17:14 2009 -0700 kernel - Fix kqueue and SIGIO operation on pipes * pipe reads and writes were not notifying kqueue and SIGIO consumers due to an incorrect conditional which only tested for select/poll consumers.
