not consuming messages if acknowledge doesn't match
peer protocol