GnuCash Daily Source Diff

Linas Vepstas linas@linas.org
Fri, 5 Oct 2001 11:41:49 -0500


Hi,
Wherein I show my penchant for get-the-last-word-in-ism:

On Fri, Oct 05, 2001 at 11:27:14AM -0400, Derek Atkins was heard to remark:
> 
> Actually the RPC Server is multi-threaded.  
> The reason it's done this way is that ....

Whenver one writes a server that is doing network communications
with multiple clients, its *always* easier to make it multi-threaded.
If you try to write a single-threaded server, and try to handle your 
own socket polling and dispatching, then you are doomed to re-invent 
threads, badly, whether you are aware of it or not.  

--linas

-- 
pub  1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas@linas.org>
     Key fingerprint = 8305 2521 6000 0B5E 8984  3F54 64A9 9A82 0104 5933