diff --git a/checkin_notes b/checkin_notes index 1262058c17..0f12a2bd5b 100755 --- a/checkin_notes +++ b/checkin_notes @@ -23901,3 +23901,10 @@ Bruce 3 Feb 2005 client/ http.C +David 3 Feb 2005 + - when get a FILE_INFO in a scheduler RPC reply, + replace the current list of URLs + with the list in the scheduler reply + + client/ + client_types.C diff --git a/client/client_types.C b/client/client_types.C index 27963f2c56..5fc9ae3859 100644 --- a/client/client_types.C +++ b/client/client_types.C @@ -756,17 +756,12 @@ int FILE_INFO::merge_info(FILE_INFO& new_info) { sprintf(buf, " %.0f\n", new_info.max_nbytes); strcat(signed_xml, buf); } + + // replace existing URLs with new ones + // + urls.clear(); for (i=0; i