[OpenSER-Devel] SF.net SVN: openser: [2578] trunk
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Tue Aug 7 17:17:08 CEST 2007
Revision: 2578
http://openser.svn.sourceforge.net/openser/?rev=2578&view=rev
Author: bogdan_iancu
Date: 2007-08-07 08:17:07 -0700 (Tue, 07 Aug 2007)
Log Message:
-----------
- new wrapper function openser_fork() over the fork() lib function in
order to guarante proper & simpler process initialization
- got rid of the "bastard" children (processes created directly by
modules); these processes, not being created by main core process, could
not be properly controlled and terminated.
- openser core creats (on demend, via the moduke interface) processes for
the modules.
- reduce the complexity and code duplication in modules that need to create
additional processes.
- cleanup in the process forking sequence at startup
- MI_FIFO module updated to use the process creation via the module
interface
- fixed some SCTP problems in process management
(still work on progress)
Modified Paths:
--------------
trunk/main.c
trunk/mi/mi_core.c
trunk/modules/mi_fifo/mi_fifo.c
trunk/pt.h
trunk/sr_module.c
trunk/sr_module.h
trunk/tcp_main.c
Added Paths:
-----------
trunk/pt.c
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Devel
mailing list