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
1 changed files with 3 additions and 1 deletions

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);