I don't think you understand what BugSack's throttle actually does... here's an example.
Normal circumstances:
- 1s An error occurs.
- 1s BugSack catches the error.
- 1s BugSack plays a sound and/or prints a message to tell you about the error.
- 5s An error occurs.
- 5s BugSack catches the error.
- 5s BugSack plays a sound and/or prints a message to tell you about the error.
- 8s An error occurs.
- 8s BugSack catches the error.
- 8s BugSack plays a sound and/or prints a message to tell you about the error.
3 errors in 8 seconds = 3 errors shown in BugSack + 3 sounds + 3 messages in the chat frame
- 0.01s An error occurs.
- 0.01s An error occurs.
- 0.01s An error occurs.
- 0.02s An error occurs.
- 0.02s An error occurs.
- 0.02s An error occurs.
- 0.03s An error occurs.
- 0.03s An error occurs.
- 0.03s An error occurs.
- 0.03s An error occurs.
- 0.05s An error occurs.
- 0.05s An error occurs.
- 0.05s An error occurs.
- 0.10s BugSack catches all 13 errors.
- 0.10s BugSack plays one sound and prints one message to tell you that lots of errors are happening and it's going to stop telling you about errors for the next 60 seconds.
- 0.15s An error occurs.
- 0.15s An error occurs.
- 0.15s An error occurs.
- 0.15s An error occurs.
- 0.16s An error occurs.
- 0.16s An error occurs.
- 0.17s An error occurs.
- 0.18s An error occurs.
- ...
- 0.20s BugSack catches all 8+ errors.
- 0.20s BugSack does not play any sounds or print any messages to tell you about the errors because less than 60 seconds have passed since the "flood" started.
- ...
- 60s An error occurs.
- 60s BugSack catches the error.
- 60s BugSack plays a sound and/or prints a message to tell you about the error. Since 60 seconds have passed, normal operation is resumed.
The only thing the throttle does is prevent you from being spammed with sounds and/or messages. It does not prevent errors from occuring, and it does not prevent errors from being logged. If 10,000 errors occur in 1 second, you will only get one visible warning from BugSack, but you can still open the BugSack window to read through all 10,000 errors (provided you've set the "keep this many errors" limit that high).