Revision: 14320
Author: adrian.chadd
Date: Sat Oct 17 00:35:25 2009
Log: Edited wiki page through web user interface.
http://code.google.com/p/lusca-cache/source/detail?r=14320

Modified:
  /wiki/LuscaArchitectureEventOverview.wiki

=======================================
--- /wiki/LuscaArchitectureEventOverview.wiki   Sat Oct 17 00:34:14 2009
+++ /wiki/LuscaArchitectureEventOverview.wiki   Sat Oct 17 00:35:25 2009
@@ -23,6 +23,8 @@

  The event queue is checked at the beginning of each trip through the  
network communication loop. Events are fired before network IO events are  
checked.

+The event loop and network IO events are called in  
libiapp/mainloop.c:iapp_runonce().
+
  = Issues =

  The event insertion and removal time is O(n). It thus should not be used  
for scheduling anything other than periodic events. Some parts of the  
codebase use this framework for scheduling immediate callbacks for  
completing some processing (eg, the store client code), avoiding potential  
code re-entry issues. This is absolutely, positively not recommended.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"lusca-commit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/lusca-commit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to