9
$\begingroup$

If I delete a comment of mine, and then try to upvote a following comment, the upvote is rejected, with the message "You may only submit a comment vote every 5 seconds":

screengrab of annoying message

Apparently, my deletion of my own comment was considered a "comment vote".

Similarly, I have to wait five seconds between deleting my own comment and flagging as obsolete a following comment that refers to it.

I understand the rationale for enforcing a delay after comment upvoting or comment flagging, but I do not understand the delay after I delete my own comment. It seems more like an artifact of implementation than a policy. If so, it is a bug that should be fixed.

$\endgroup$
3

1 Answer 1

8
$\begingroup$

This is by design. All comment actions are rate-limited, and actions that fall under the rate-limit are rejected immediately, before the system checks anything else (for example, what action you are trying to perform, or whether the comment has been deleted). This is to prevent any clever Denial of Service attacks, and is discussed in StackExchange podcast #65. Changing this behavior has been discussed before on Meta.SO as indicated in the comments, as well as here on meta.math. In both cases the SE devs have indicated that they are unlikely to change this behavior.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .