- recv_generator(NULL, NULL, 0, 0, 0, code, -1, -1);
+ recv_generator(NULL, NULL, 0, 0, 0, code, -1);
+
+ if (max_delete > 0 && deletion_count > max_delete) {
+ rprintf(FINFO,
+ "Deletions stopped due to --max-delete limit (%d skipped)\n",
+ deletion_count - max_delete);
+ io_error |= IOERR_DEL_LIMIT;
+ }
+
+ if (protocol_version >= 29) {
+ write_int(f_out, -1);
+ /* Read post-delay-phase MSG_DONE and any prior messages. */
+ get_redo_num(itemizing, code);
+ }