Author: toad
Date: 2008-01-22 22:37:14 +0000 (Tue, 22 Jan 2008)
New Revision: 17195

Modified:
   trunk/freenet/src/freenet/node/RequestSender.java
Log:
Document that these callbacks must return quickly (like most callbacks!)

Modified: trunk/freenet/src/freenet/node/RequestSender.java
===================================================================
--- trunk/freenet/src/freenet/node/RequestSender.java   2008-01-22 21:55:18 UTC 
(rev 17194)
+++ trunk/freenet/src/freenet/node/RequestSender.java   2008-01-22 22:37:14 UTC 
(rev 17195)
@@ -868,9 +868,13 @@
                return (source==null);
        }

+       /** All these methods should return quickly! */
        interface Listener {
+               /** Should return quickly, allocate a thread if it needs to 
block etc */
                void onReceivedRejectOverload();
+               /** Should return quickly, allocate a thread if it needs to 
block etc */
                void onCHKTransferBegins();
+               /** Should return quickly, allocate a thread if it needs to 
block etc */
                void onRequestSenderFinished(int status);
        }



Reply via email to