From d6bf059e6e52ad8525e106c84577f29f1f42a487 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 23 Jul 2008 21:29:33 -0700 Subject: [PATCH] --- yaml --- r: 105421 b: refs/heads/master c: 99829b832997d907c30669bfd17da32151e18f04 h: refs/heads/master i: 105419: bd6cd19b9e2910d034c718cf0d7f54e98e01ea97 v: v3 --- [refs] | 2 +- trunk/fs/anon_inodes.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index acd92816cbc4..66fc5eceb175 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4006553b06306b34054529477b06b68a1c66249b +refs/heads/master: 99829b832997d907c30669bfd17da32151e18f04 diff --git a/trunk/fs/anon_inodes.c b/trunk/fs/anon_inodes.c index 1a4eee620b0d..3662dd44896b 100644 --- a/trunk/fs/anon_inodes.c +++ b/trunk/fs/anon_inodes.c @@ -116,7 +116,7 @@ int anon_inode_getfd(const char *name, const struct file_operations *fops, file->f_mapping = anon_inode_inode->i_mapping; file->f_pos = 0; - file->f_flags = O_RDWR; + file->f_flags = O_RDWR | (flags & O_NONBLOCK); file->f_version = 0; file->private_data = priv;