diff options
| author | Raghavendra G <raghavendra@gluster.com> | 2011-02-21 08:45:41 +0000 | 
|---|---|---|
| committer | Anand V. Avati <avati@dev.gluster.com> | 2011-02-22 02:11:40 -0800 | 
| commit | b00b3d46c226d339a1cfde70ceab101cee2ac865 (patch) | |
| tree | f30acf0235c2b9ab72ac8c8931ee1753066fda99 /libglusterfs | |
| parent | 6312b2fca35b907acf6d29591a608767a2d67781 (diff) | |
rpc/rpc-clnt: don't use iobref passed from caller to hold iobufs required for building program and rpc headers.
- clustering translators like replicate assume iobrefs will be used as
    read-only by lower layers and there by use the same iobref while
    winding calls to multiple children. Since iobrefs can hold only limited
    number of iobufs, this limits the number of children these translators
    can have without overflowing iobrefs.
Signed-off-by: Raghavendra G <raghavendra@gluster.com>
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
BUG: 2157 (glusterfsd crash)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2157
Diffstat (limited to 'libglusterfs')
0 files changed, 0 insertions, 0 deletions
