conga/luci/conga_ssl SSLClient.cpp conga_ssl_l ...
rmccabe@sourceware.org
rmccabe@sourceware.org
Fri Jun 1 23:09:00 GMT 2007
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
More information about the Cluster-cvs
mailing list