On 06/30/2011 05:29 AM, Daniel P. Berrange wrote:
The virNetServerClient object had a hardcoded limit of 10 requests
per client. Extend constructor to allow it to be passed in as a
configurable variable. Wire this up to the 'max_client_requests'
config parameter in libvirtd
* daemon/libvirtd.c: Pass max_client_requests into services
* src/rpc/virnetserverservice.c, src/rpc/virnetserverservice.h: Pass
nrequests_client_max to clients
* src/rpc/virnetserverclient.c, src/rpc/virnetserverclient.h: Allow
configurable request limit
---
daemon/libvirtd.c | 4 ++++
src/rpc/virnetserverclient.c | 3 ++-
src/rpc/virnetserverclient.h | 1 +
src/rpc/virnetserverservice.c | 6 ++++++
src/rpc/virnetserverservice.h | 2 ++
5 files changed, 15 insertions(+), 1 deletions(-)
ACK.
--
Eric Blake eblake(a)redhat.com +1-801-349-2682
Libvirt virtualization library
http://libvirt.org