diff --git a/core/log_io_remote.c b/core/log_io_remote.c
index df85f1bd0caf27c00b3eb5726f9ca25cc880a2a7..5e5d66539f9e97d271f1edf3b755003c100ccca2 100644
--- a/core/log_io_remote.c
+++ b/core/log_io_remote.c
@@ -116,6 +116,7 @@ remote_read_row(i64 initial_lsn)
 			say_info("will retry every %i second", reconnect_delay);
 			warning_said = true;
 		}
+		fiber_close();
 		fiber_sleep(reconnect_delay);
 	}
 }