fix: address review #69 - STATUS_ERROR sends, metadata_receive error handling, extract incremental_check helper

This commit is contained in:
2026-07-17 10:06:27 +02:00
parent f1af88a25c
commit 03d6ba0da5
6 changed files with 49 additions and 31 deletions
+3 -1
View File
@@ -237,7 +237,9 @@ File *file_receive(Config *config, int file_descriptor) {
free(path);
if (file == NULL) return NULL;
if (config->use_metadata) {
file->metadata = metadata_receive(file_descriptor);
int meta_ok = 1;
file->metadata = metadata_receive(file_descriptor, &meta_ok);
if (!meta_ok) { file_destroy(file); return NULL; }
}
Data *file_data = receive_data(file_descriptor);
if (file_data == NULL) {