This is the mail archive of the cluster-cvs@sourceware.org mailing list for the cluster.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]