Libevent integration
authorWilfried Goesgens <dothebart@citadel.org>
Tue, 21 Dec 2010 23:40:34 +0000 (00:40 +0100)
committerWilfried Goesgens <dothebart@citadel.org>
Tue, 21 Dec 2010 23:46:20 +0000 (00:46 +0100)
commitc12f2bacb5cedba038f7f3622c623a49ca83383c
tree0f0c4eabab1f165ab8cdc7761aca7a50ce08a196
parent80fedf36f4d42ff21be93998f821ed4f40cae5b1
Libevent integration

 - add a configure option --with-experimental_eventsmtp to enable the following items
 - add a thread that spawns a signaling pipe plus the libevent queue
 - add functions that allow to add jobs via that signalling pipe
 - add experimental smtp queue handler sending messages via libevent (message goes out but then... ;-)
citadel/Makefile.in
citadel/configure.ac
citadel/debian/control
citadel/debian/rules
citadel/event_client.c [new file with mode: 0644]
citadel/event_client.h [new file with mode: 0644]
citadel/modules/eventclient/serv_evventclient.c [new file with mode: 0644]
citadel/modules/smtp/serv_smtpclient.c
citadel/modules/smtp/serv_smtpeventclient.c [new file with mode: 0644]