rem: send_file_entry(files[i], f, files[i]->flags & FLAG_DELETE);
add: send_file_entry(files[i], f, files[i]->flags & LIVE_FLAGS);
context: void write_batch_flist_info(int flist_count, struct file_struct **files){	char filename[MAXPATHLEN];	int i, f, save_pv;	int64 save_written;	snprintf(filename, sizeof filename, "%s%s",		 batch_prefix, rsync_flist_file);	f = do_open(filename, O_WRONLY|O_CREAT|O_TRUNC, S_IREAD|S_IWRITE);	if (f < 0) {		rprintf(FERROR, "Batch file %s open error: %s\n",			filename, strerror(errno));		exit_cleanup(1);	}	save_written = stats.total_written;	save_pv = protocol_version;	protocol_version = PROTOCOL_VERSION;	write_int(f, protocol_version);	write_int(f, flist_count);	reset_file_entry_vars();	for (i = 0; i < flist_count; i++)		send_file_entry(files[i], f, files[i]->flags & FLAG_DELETE);	send_file_entry(NULL, f, 0);	protocol_version = save_pv;	stats.total_written = save_written;	close(f);}