[Kamailio-Devel] SF.net SVN: openser:[4808] trunk

Henning Westerholt henning.westerholt at 1und1.de
Wed Sep 3 18:25:36 CEST 2008


On Wednesday 03 September 2008, Henning Westerholt wrote:
> Revision: 4808
> [..]
> Log Message:
> -----------
> - use libevent for network operations polling in the core
> - this is a initial implementation, which only works for UDP so far
> - the default is the existing implementation, can be switched with an ifdef
> - checked with testsuite, but otherwise this has not seen sufficient
> testing

Hi all,

just some informations about this can be tried out:

- download a recent libevent, ./configure; make; sudo make install;  
  (i tested it with 1.4.7)
  libevent 1.3 don't work at the moment, as i don't provide the necessary 
  reinit function needed to reinitalize the event base after forking
- set -DEVENT and -levent in Makefile.defs
- compile the server as usual, test

This needs to be extended for TCP, in order to be really useful, and it also 
probably necessary to do some architecture adaptions. Depending how well the 
library fits to our needs/ architecture this will stay, or removed abefore 
the next release.

Cheers,

Henning



More information about the Devel mailing list