summaryrefslogtreecommitdiffstats
path: root/xlators/bindings/python/src
diff options
context:
space:
mode:
authorPranith Kumar K <pkarampu@redhat.com>2014-04-23 14:05:10 +0530
committerNiels de Vos <ndevos@redhat.com>2014-05-08 05:58:16 -0700
commit45a0322066513259e61c7a4b1b1ed1a0bd3a0827 (patch)
tree1f31cc6883c7c6f3d43a4856082cb18d859a23d7 /xlators/bindings/python/src
parentb50edddcddc6ef943a36e0535e3bc85d714867ef (diff)
rpcsvc: Ignore INODELK/ENTRYLK/LK for throttling
Problem: When iozone is in progress, number of blocking inodelks sometimes becomes greater than the threshold number of rpc requests allowed for that client (RPCSVC_DEFAULT_OUTSTANDING_RPC_LIMIT). Subsequent requests from that client will not be read until all the outstanding requests are processed and replied to. But because no more requests are read from that client, unlocks on the already granted locks will never come thus the number of outstanding requests would never come down. This leads to a ping-timeout on the client. Fix: Do not account INODELK/ENTRYLK/LK for throttling BUG: 1089470 Change-Id: I9cc2c259d2462159cea913d95f98a565acb8e0c0 Signed-off-by: Pranith Kumar K <pkarampu@redhat.com> Reviewed-on: http://review.gluster.org/7570 Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Krutika Dhananjay <kdhananj@redhat.com> Reviewed-by: Niels de Vos <ndevos@redhat.com>
Diffstat (limited to 'xlators/bindings/python/src')
0 files changed, 0 insertions, 0 deletions