diff options
| author | Raghavendra G <raghavendra@gluster.com> | 2012-03-14 10:14:18 +0530 | 
|---|---|---|
| committer | Vijay Bellur <vijay@gluster.com> | 2012-03-14 03:36:14 -0700 | 
| commit | eae8a469e7172380dd9c820405e7528a0ec33bad (patch) | |
| tree | b0ffc0a047c8a9c14b93a9b6dd51354f69bfd0d9 /xlators/performance/io-cache/src/io-cache.h | |
| parent | c0b3ba9b3b65de88628a36cc51d2864ec72de0d0 (diff) | |
performance/io-cache: store op_errno in page.
This will enable us to pass appropriate op_errno indicating EOF even
during cache-hits.
Signed-off-by: Raghavendra G <raghavendra@gluster.com>
Change-Id: Ib239b5de9b8fca2bd8eb5ec87c93f2cb1c11a99c
BUG: 795789
Signed-off-by: Raghavendra G <raghavendra@gluster.com>
Reviewed-on: http://review.gluster.com/2939
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Amar Tumballi <amarts@redhat.com>
Reviewed-by: Vijay Bellur <vijay@gluster.com>
Diffstat (limited to 'xlators/performance/io-cache/src/io-cache.h')
| -rw-r--r-- | xlators/performance/io-cache/src/io-cache.h | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/xlators/performance/io-cache/src/io-cache.h b/xlators/performance/io-cache/src/io-cache.h index bd60aa4f447..1ce4e90325a 100644 --- a/xlators/performance/io-cache/src/io-cache.h +++ b/xlators/performance/io-cache/src/io-cache.h @@ -126,6 +126,7 @@ struct ioc_page {          struct ioc_waitq    *waitq;          struct iobref       *iobref;          pthread_mutex_t     page_lock; +        int32_t             op_errno;  };  struct ioc_cache {  | 
