1. 25 Jan, 2005 2 commits
    • unknown's avatar
      Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.0-im · 28b1aefa
      unknown authored
      into mysql.com:/home/cps/mysql/devel/im-fix
      
      
      28b1aefa
    • unknown's avatar
      IM mostly fixed according to Brian's directions. Will need to do some... · fb3d6c39
      unknown authored
      IM mostly fixed according to Brian's directions. Will need to do some additional option handling and cleanups
      
      
      server-tools/instance-manager/Makefile.am:
        New file added
      server-tools/instance-manager/client_func.c:
        typo fixed
      server-tools/instance-manager/commands.cc:
        there are no admin-user snd admin-password fields anymore, so no need to show their values
      server-tools/instance-manager/guardian.cc:
        Syncronization added -- now guardian wakes up whenever SIGCLD has been catched
      server-tools/instance-manager/guardian.h:
        Condition variable declared
      server-tools/instance-manager/instance.cc:
        Persistent connection to the instance removed. Now we use SIGTERM instead of com_shutdown for STOP. We also
        manage SIGCHLD ourselves now (therefore no double fork).
      server-tools/instance-manager/instance.h:
        Pointer to the instance_map added, MySQL connection structures removed
      server-tools/instance-manager/instance_map.cc:
        More syncronization added (to make proper STOP)
      server-tools/instance-manager/instance_map.h:
        added condition variable and mutex for connection threads to wait for SIGCHLD
      server-tools/instance-manager/instance_options.cc:
        defaults-handling methods have been added.
      server-tools/instance-manager/instance_options.h:
        New functions and constants declared
      server-tools/instance-manager/listener.cc:
        No changes here (bk bug?)
      server-tools/instance-manager/manager.cc:
        SIGCHLD handling added
      fb3d6c39
  2. 11 Jan, 2005 26 commits
  3. 10 Jan, 2005 12 commits