diff options
| -rw-r--r-- | xlators/performance/io-cache/src/page.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/xlators/performance/io-cache/src/page.c b/xlators/performance/io-cache/src/page.c index b2e20ba65..64c5f6b66 100644 --- a/xlators/performance/io-cache/src/page.c +++ b/xlators/performance/io-cache/src/page.c @@ -855,7 +855,10 @@ ioc_frame_unwind (call_frame_t *frame)                          copied += (fill->count * sizeof (*vector)); -                        iobref_merge (iobref, fill->iobref); +                        if (iobref_merge (iobref, fill->iobref)) { +				op_ret = -1; +				op_errno = ENOMEM; +			}                  }                  list_del (&fill->list);  | 
