There's gonna be a huge update coming up as soon as I get things running
smoothly again. 
  
 This is mainly intended to reflect the future migration to a libev-based
architecture.  The Citadel server is built as a state machine, so the libev
move does make sense.  This is fundamentally incompatible with the davew thread
system, unfortunately -- it's brilliant code but it basically implements an
entire multitasking operating system inside the application, which we really
don't need.  Since it's currently causing stability problems I am removing
it. 
  
 Step 1 will be to go back to the "old" threading architecture. 
  
 Step 2 will be to migrate to libev.  Then the server will be even *more*
of a state machine. 
 

Reply via email to