Dynamically create and delete voice channels based on activity by christolis · Pull Request #1114 · Together-Java/TJ-Bot
Most of the regular expression engines use backtracking to try all possible execution paths of the regular expression when evaluating an input, in some cases it can cause performance issues, called catastrophic backtracking situations. In the worst case, the complexity of the regular expression is exponential in the size of the input, this means that a small carefully-crafted input (like 20 chars) can trigger catastrophic backtracking and cause a denial of service of the application. Super-linear regex complexity can lead to the same impact too with, in this case, a large carefully-crafted input (thousands chars). Signed-off-by: Chris Sdogkos <work@chris-sdogkos.com>
- docs(calculateSubscribeTarget): improve JavaDocs - refactor: rename to DynamicVoiceChannelListener Signed-off-by: Chris Sdogkos <work@chris-sdogkos.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters