Closed BorysTheDev closed 4 days ago
@chakaz When get time out we don't know if the data is lost or delayed we try to resend ack but can get the previous response in this case we try to read one more time. In the main connection can't be other data, All other data is sent via flow connections
problem: the migration process can get stuck because of the pause between migration finalization attempts for https://github.com/dragonflydb/dragonfly/pull/4081
fix: try reading the correct ACK response several times until timeout happens