From: <ca...@us...> - 2009-01-22 11:14:43
|
Revision: 1955 http://ganglia.svn.sourceforge.net/ganglia/?rev=1955&view=rev Author: carenas Date: 2009-01-22 11:14:38 +0000 (Thu, 22 Jan 2009) Log Message: ----------- gmetad: avoid malformed XML responses when request not found partially revert change from r1946 were invalid XML was being generated and the connection aborted if the interactive request referred to a non existant hostname/metric Modified Paths: -------------- trunk/monitor-core/gmetad/server.c Modified: trunk/monitor-core/gmetad/server.c =================================================================== --- trunk/monitor-core/gmetad/server.c 2009-01-21 07:57:51 UTC (rev 1954) +++ trunk/monitor-core/gmetad/server.c 2009-01-22 11:14:38 UTC (rev 1955) @@ -439,14 +439,13 @@ rc = process_path(client, q, found, &findkey); datum_free(found); - free(element); } else { /* element not found */ - free(element); - return 1; + rc = process_path(client, 0, myroot, NULL); } + free(element); } if (rc) return 1; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |