DragonFlyBSD/src 945890d — sys/kern sys_pipe.c
kernel - pipe locks are not needed in the kqueue event code * The kqueue event code locks the knote itself, and this should be sufficient to interlock any race between the filter and the other side. Remove the token locks from the event filters and add a little code to handle any invalid kn_data values (due to not being locked). Testing-with: sysutils/pv (via zrj)
Delta | File | |
---|---|---|
+24 | -1 | sys/kern/sys_pipe.c |
+24 | -1 | 1 files |