September 19, 2006
View 37209e1421

- applied patch from Dragos Vingarzan <vingarzan@fokus.fraunhofer.de> which moves all the forking part into 2 functions in pt.c (fork_process and fork_tcp_process). - added PROC_NOCHLDINIT rank value for Dragos's fork_process (if this value is used as child_id/rank_value the mod_child functions will not be called) - added register_procs(processes_no), used from mod_init when a module knows that it will fork some children (replaces the old process_count++ / the patch's estimated_process_count++) - added get_max_procs(): returns the maximum (estimated) number of processes

Andrei Pelinescu-Onciul authored on 19/09/2006 16:13:27
February 24, 2006
View 8f0e1af302

- tcp accounting: connections_no decreased on error - parse_uri: missing break for r2 - tm: enabled tm stats

Andrei Pelinescu-Onciul authored on 24/02/2006 18:35:35
February 7, 2006
View 2034e4cb43

- various warning fixes

Andrei Pelinescu-Onciul authored on 07/02/2006 19:52:38
January 10, 2006
View 8021d72a85

- make tm_stat initialization code aware of possible changes in process_count value during the mod_init stage

Jan Janak authored on 10/01/2006 14:59:44
December 21, 2005
View 6cc8e8c1e8

- updated to the new management interface (not complete yet)

Jan Janak authored on 21/12/2005 17:25:31
December 13, 2005
View 55a4526901

- Modules can properly register processes in SER process table - process_count function has been replaced by process_count variable - modules can increase the value of process_count in mod_init, this will be used to allocate process table that will be big enough - modules can create processes in child_init with rank PROC_MAIN - the index into process table is in last_process, this is where information about the new process should be recorded - do not forget to reset is_main in the new process otherwise it will not be terminated properly - modules should increate last_process before fork - the new child should set process_no = last_process

Jan Janak authored on 13/12/2005 12:10:15
August 24, 2004
View 84d8e16586

- Spelling checked - READMEs updated

Jan Janak authored on 24/08/2004 08:58:23
March 30, 2004
View 1d4c5c0064

More log message fixes.

Jan Janak authored on 30/03/2004 16:20:04
March 5, 2004
View 92ba56b463

t_stats exported via unixsock interface

Jan Janak authored on 05/03/2004 22:53:21
June 30, 2003
View b484b77497

- merged from stable (rel0_8_11): - kill_all_children (fixes 'we kill our launching script bug ') - debian updates - tm & sl destroy when not init fixes - ver no. updated

Andrei Pelinescu-Onciul authored on 30/06/2003 15:48:44
January 21, 2003
View ff9799524a

preliminary support for FIFO/t_uac added -- compiles, but not completed yet

Jiri Kuthan authored on 21/01/2003 13:53:48
October 21, 2002
View 8280274342

bugfix: Call-ID generation repaired, from_tags introduced, stats allocation bug (process_cnt-related) fixed

Jiri Kuthan authored on 21/10/2002 03:08:20
September 25, 2002
View c0f9ab1f8e

bug_fixed: statistics (they were previously updated in an unprotected way; hash entry locks were mistakenly used to protect access to global stats structures; now each process maintains its own stats, and fifo_stats sums all of them)

Jiri Kuthan authored on 25/09/2002 20:23:42
September 24, 2002
View 0bafb27983

- doc updates - new makefile target: make bin (creates a binary ser distribution) - various small fixes

Andrei Pelinescu-Onciul authored on 24/09/2002 16:16:20
View e7d79f5dd4

stats: s/int/long

Jiri Kuthan authored on 24/09/2002 03:45:52