Sachin Punadikar has uploaded this change for review.

View Change

Fix double couting of READ, WRITE ops

With recent changes, operation counting for READ & WRITE ops is being
done twice. "record_io_stats" takes care of recording operation stats
for READ & WRITE operation. It was again counted in functions
"server_stats_nfs_done", "server_stats_nfsv4_op_done" due to the patch
d0c2913e3c3212fdf49473482a5259e66919c856.
Fixing this issue by recording latency for exports and doing nothing
for clients in functions "server_stats_nfs_done" and
"server_stats_nfsv4_op_done".

Change-Id: I66fc00648777f0ecbb58befe89855808bab21425
Signed-off-by: Sachin Punadikar <psachin@in.ibm.com>
(cherry picked from commit b06c56e830c9773e936ef4e27ee0d29c2144a635)
---
M src/support/server_stats.c
1 file changed, 17 insertions(+), 37 deletions(-)

git pull ssh://review.gerrithub.io:29418/ffilz/nfs-ganesha refs/changes/27/479127/1

To view, visit change 479127. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: ffilz/nfs-ganesha
Gerrit-Branch: next
Gerrit-Change-Id: I66fc00648777f0ecbb58befe89855808bab21425
Gerrit-Change-Number: 479127
Gerrit-PatchSet: 1
Gerrit-Owner: Sachin Punadikar <psachin@in.ibm.com>
Gerrit-MessageType: newchange