git: kernel - bring back reasonable fifo blocking semantics

看板DFBSD_commit作者時間15年前 (2010/07/27 08:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 0f2e13efc9137bb21562ef4093049fd044651429 Author: Samuel J. Greear <sjg@thesjg.com> Date: Mon Jul 26 23:52:37 2010 +0000 kernel - bring back reasonable fifo blocking semantics * Differentiate between a pipe that has not yet been connected to and one that all readers or writers have disconnected from for issuing an EOF. * Add soisreconnected/soisreconnecting to restore socket flags after a soisdisconnected when a fifo becomes reconnected. Summary of changes: sys/kern/uipc_socket2.c | 15 +++++++++++++++ sys/sys/socketvar.h | 2 ++ sys/vfs/fifofs/fifo_vnops.c | 12 ++++++------ 3 files changed, 23 insertions(+), 6 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/0f2e13efc9137bb21562ef4093049fd044651429 -- DragonFly BSD source repository
文章代碼(AID): #1CJY71Nb (DFBSD_commit)