#include <filesystem/huge_file.h>
#include <loggers/program_wide_logger.h>
#include <octopus/entity_defs.h>
+#include <octopus/entity_data_bin.h>
#include <octopus/octopus.h>
#include <structures/static_memory_gremlin.h>
#include <textual/string_manipulation.h>
+#include <timely/time_control.h>
using namespace application;
using namespace basis;
using namespace loggers;
using namespace structures;
using namespace textual;
+using namespace timely;
namespace octopi {
file_transfer_infoton *reply_from_init
= (file_transfer_infoton *)ring_leader.acquire_specific_result(req_id);
- if (!reply_from_init)
+ if (!reply_from_init) {
+LOG("spewing list of what IS there...");
+LOG(ring_leader.responses().text_form());
RETURN_ERROR_RFC("no response to tree compare start", NONE_READY);
+ }
filename_list diffs;
byte_array pack_copy = reply_from_init->_packed_data;
break;
}
-// if (!reply->_packed_data.length()) {
-// RETURN_ERROR_RFC("file transfer had no packed data", GARBAGE);
-// }
-
byte_array copy = reply->_packed_data;
while (copy.length()) {
file_time empty;
//hmmm: this needs better formatting, and should not repeat the same file name even
// if it's in multiple chunks.
-//hmmm: if logging, then...
BASE_LOG(head.readable_text_form());
}
if (copy.length())