[sr-dev] CVS:commitlog: sip_router/cfg cfg_script.c cfg_struct.c

Miklos Tirpak miklos at iptel.org
Mon Jul 13 17:13:12 CEST 2009


tirpi       2009/07/13 17:13:12 CEST

  SER CVS Repository

  Modified files:
    cfg                  cfg_script.c cfg_struct.c 
  Log:
  cfg framework: fix the group handles in the main process
  (backport from GIT)
  
      The main process does not have a local configuration,
      it has access only to the config values that were set before
      forking. As a result, the group handles cannot ponint to
      the shared memory address because the shared memory block
      may be freed later by one of the child processes. This problem
      resulted sometimes in a core dump after the processes were killed
      when the main process tried to access a variable from shared mem
      which was no longer available.
  
  Revision  Changes    Path
  1.7       +1 -2      sip_router/cfg/cfg_script.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/cfg/cfg_script.c.diff?r1=1.6&r2=1.7
  1.13      +8 -6      sip_router/cfg/cfg_struct.c
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/cfg/cfg_struct.c.diff?r1=1.12&r2=1.13



More information about the sr-dev mailing list