diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2005-10-27 19:08:18 -0400 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2005-10-27 19:08:18 -0400 |
commit | 6fa05b17367f04ada501e89d3b9cb56adec0d930 (patch) | |
tree | 46493ddc5ab130108e2f0b9d5fd81dae367a4cb0 | |
parent | ab27642b59b68d18df5a9aa5fa81b5ab5735aa77 (diff) |
Revert "RPC: stops the release_pipe() funtion from being called twice"
This reverts 747c5534c9a6da4aa87e7cdc2209ea98ea27f381 commit.
-rw-r--r-- | net/sunrpc/rpc_pipe.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/net/sunrpc/rpc_pipe.c b/net/sunrpc/rpc_pipe.c index 649d609e7d94..ded6c63f11ec 100644 --- a/net/sunrpc/rpc_pipe.c +++ b/net/sunrpc/rpc_pipe.c | |||
@@ -177,8 +177,6 @@ rpc_pipe_release(struct inode *inode, struct file *filp) | |||
177 | __rpc_purge_upcall(inode, -EPIPE); | 177 | __rpc_purge_upcall(inode, -EPIPE); |
178 | if (rpci->ops->release_pipe) | 178 | if (rpci->ops->release_pipe) |
179 | rpci->ops->release_pipe(inode); | 179 | rpci->ops->release_pipe(inode); |
180 | if (!rpci->nreaders && !rpci->nwriters) | ||
181 | rpci->ops = NULL; | ||
182 | out: | 180 | out: |
183 | up(&inode->i_sem); | 181 | up(&inode->i_sem); |
184 | return 0; | 182 | return 0; |