diff options
author | dillon <dillon@FreeBSD.org> | 2001-06-04 04:04:45 +0000 |
---|---|---|
committer | dillon <dillon@FreeBSD.org> | 2001-06-04 04:04:45 +0000 |
commit | 7f9e5322905b494d6f28f9afbc36e58c55ddd46a (patch) | |
tree | b6c902473dc382e5e5ad2e1e718fc175a379a436 /usr.sbin/mailwrapper | |
parent | 9471850c148e388bf94d02bb661aa608919ed979 (diff) | |
download | FreeBSD-src-7f9e5322905b494d6f28f9afbc36e58c55ddd46a.zip FreeBSD-src-7f9e5322905b494d6f28f9afbc36e58c55ddd46a.tar.gz |
The pipe_write() code was locking the pipe without busying it first in
certain cases, and a close() by another process could potentially rip the
pipe out from under the (blocked) locking operation.
Reported-by: Alexander Viro <viro@math.psu.edu>
Diffstat (limited to 'usr.sbin/mailwrapper')
0 files changed, 0 insertions, 0 deletions