Don't rate limit sync messages

This commit is contained in:
Moxie Marlinspike
2018-04-27 14:04:09 -07:00
parent bc29495dd0
commit 4e9bcd0d1f

View File

@@ -101,7 +101,9 @@ public class MessageController {
@Valid IncomingMessageList messages)
throws IOException, RateLimitExceededException
{
rateLimiters.getMessagesLimiter().validate(source.getNumber() + "__" + destinationName);
if (!source.getNumber().equals(destinationName)) {
rateLimiters.getMessagesLimiter().validate(source.getNumber() + "__" + destinationName);
}
try {
boolean isSyncMessage = source.getNumber().equals(destinationName);