Browse Source

Add a comment as to why we're doing what we're doing.

pull/153/head
Shane Mc Cormack 7 years ago
parent
commit
c29f960a29

+ 5
- 0
irc/src/main/java/com/dmdirc/parser/irc/IRCParserCallbackManager.java View File

@@ -34,6 +34,11 @@ import java.util.concurrent.TimeUnit;
34 34
 /**
35 35
  * Parser Callback Manager.
36 36
  * Manages adding/removing/calling callbacks.
37
+ *
38
+ * Because IRCParser was designed for synchronous callbacks not async events, we enforce synchronous publish only
39
+ * in this CallbackManager for now.
40
+ *
41
+ * This may change in future.
37 42
  */
38 43
 public class IRCParserCallbackManager extends CallbackManager {
39 44
     public IRCParserCallbackManager(final IPublicationErrorHandler errorHandler) {

Loading…
Cancel
Save