This is the mail archive of the
cluster-cvs@sourceware.org
mailing list for the cluster.
conga/luci/conga_ssl SSLClient.cpp conga_ssl_l ...
- From: rmccabe at sourceware dot org
- To: cluster-cvs at sources dot redhat dot com
- Date: 1 Jun 2007 23:09:57 -0000
- Subject: conga/luci/conga_ssl SSLClient.cpp conga_ssl_l ...
CVSROOT: /cvs/cluster
Module name: conga
Branch: EXPERIMENTAL
Changes by: rmccabe@sourceware.org 2007-06-01 23:09:57
Modified files:
luci/conga_ssl : SSLClient.cpp conga_ssl_lib.cpp
Log message:
performance fixes, pass 1:
- This code was using 1k buffers to read network data, and it would try to parse
the data received so far each time throgh the read loop as XML.
- Increase read buffers to 4k, and don't try to parse them as XML. Since we know
what the data coming in will look like (either <?xml ...><ricci ... /> or
<ricci>....</ricci>, scan the input for that instead.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/conga_ssl/SSLClient.cpp.diff?cvsroot=cluster&only_with_tag=EXPERIMENTAL&r1=1.3&r2=1.3.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/conga/luci/conga_ssl/conga_ssl_lib.cpp.diff?cvsroot=cluster&only_with_tag=EXPERIMENTAL&r1=1.3&r2=1.3.2.1