Index: sys/kern/uipc_syscalls.c =================================================================== RCS file: /home/ncvs/src/sys/kern/uipc_syscalls.c,v retrieving revision 1.77 diff -u -r1.77 uipc_syscalls.c --- sys/kern/uipc_syscalls.c 2000/11/18 21:01:02 1.77 +++ sys/kern/uipc_syscalls.c 2000/12/02 00:38:53 @@ -1705,6 +1705,7 @@ MGETHDR(m, M_WAIT, MT_DATA); if (m == NULL) { error = ENOBUFS; + sf_buf_free((void *)sf->kva, PAGE_SIZE); goto done; } /*