Currently, the page server ignores PrimaryKeepAlive messages. See walreceiver.rs: ``` ReplicationMessage::PrimaryKeepAlive(_keepalive) => { trace!("received PrimaryKeepAlive"); // FIXME: Reply, or the connection will time out } ``` Because of that, the primary will terminate the connection after a timeout.