diff --git a/src/bin/pg_basebackup/receivelog.c b/src/bin/pg_basebackup/receivelog.c
index 8caedff..69be40a 100644
--- a/src/bin/pg_basebackup/receivelog.c
+++ b/src/bin/pg_basebackup/receivelog.c
@@ -928,6 +928,7 @@ HandleCopyStream(PGconn *conn, XLogRecPtr startpos, uint32 timeline,
 			 * Process the received data, and any subsequent data we
 			 * can read without blocking.
 			 */
+			usleep(100 * 1000);
 			r = CopyStreamReceive(conn, 0, &copybuf);
 		}
 	}
