FAT bug_fix: An unfortuntately big fix of bug which has not been
authorJiri Kuthan <jiri@iptel.org>
Wed, 28 Aug 2002 21:24:28 +0000 (21:24 +0000)
committerJiri Kuthan <jiri@iptel.org>
Wed, 28 Aug 2002 21:24:28 +0000 (21:24 +0000)
commitb1f1656ee38bd5d5a874d1f770002fd31f473896
treee1bda5996915d13ca266a56b044fdcf0e51d5856
parentdb1bef06fe4f7462ffcb821be2e48002228d4438
FAT bug_fix: An unfortuntately big fix of bug which has not been
unfortunetly understood :-(  . Suddenly, TM started segfaulting on
start-up. In gdb, there was lot of confusion among automatic and
static variable -- funny thing, p1==p2 but *p1!=*p2. I resturucted
TM again, made non-automatic variables in question (hash_table)
static, and split it in timers and transaction table, both in
separate files.
15 files changed:
modules/tm/h_table.c
modules/tm/h_table.h
modules/tm/lock.c
modules/tm/lock.h
modules/tm/t_funcs.c
modules/tm/t_funcs.h
modules/tm/t_fwd.c
modules/tm/t_lookup.c
modules/tm/t_lookup.h
modules/tm/t_reply.c
modules/tm/t_thandlers.c [deleted file]
modules/tm/timer.c
modules/tm/timer.h
modules/tm/tm.c
modules/tm/uac.c