network plugin: Have two different threads for handling incoming packets.
authorFlorian Forster <octo@leeloo.lan.home.verplant.org>
Wed, 23 Jan 2008 19:30:06 +0000 (20:30 +0100)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Wed, 23 Jan 2008 19:31:03 +0000 (20:31 +0100)
commit5abaf1661442bfa9b7deac7e8e5a549d04a194d8
tree07998743adabaacdebdd93f4ed582d4f7a34bb09
parentf6201a71ce5b80c052582e002564ae090e56b997
network plugin: Have two different threads for handling incoming packets.

One that only receives and enqueues packets and one which parses the packets
and dispatches them to the daemon. This should solve problems with (too) short
socket buffers and (very) heavy load.
src/network.c