Diff for /libaitio/src/sock.c between versions 1.14.4.1 and 1.14.4.2

version 1.14.4.1, 2014/04/29 01:26:21 version 1.14.4.2, 2014/05/18 23:34:47
Line 53  io_closeClient(sched_task_t *task) Line 53  io_closeClient(sched_task_t *task)
         sock_t *s = (sock_t*) cli->cli_parent;          sock_t *s = (sock_t*) cli->cli_parent;
         int stat;          int stat;
   
           schedCancelby(s->sock_root, taskMAX, CRITERIA_ARG, cli, NULL);
   
         pthread_mutex_lock(&s->sock_mtx);          pthread_mutex_lock(&s->sock_mtx);
         TAILQ_REMOVE(&s->sock_cli, cli, cli_node);          TAILQ_REMOVE(&s->sock_cli, cli, cli_node);
         pthread_mutex_unlock(&s->sock_mtx);          pthread_mutex_unlock(&s->sock_mtx);
   
         schedCancelby(s->sock_root, taskMAX, CRITERIA_ARG, cli, NULL);  
   
         if (*cli->cli_name)          if (*cli->cli_name)
                 ioFreePTY(cli->cli_pty, cli->cli_name);                  ioFreePTY(cli->cli_pty, cli->cli_name);
         if (s->sock_prog) {          if (s->sock_prog) {
Line 301  io_bridgeClient(sched_task_t *task) Line 301  io_bridgeClient(sched_task_t *task)
                         break;                          break;
                 case 0:                  case 0:
                         cli->cli_pty = pty;                          cli->cli_pty = pty;
                           ioSetRAWMode(STDIN_FILENO, NULL);
   
                         array_Args(cli->cli_cmdline, 0, " \t", &args);                          array_Args(cli->cli_cmdline, 0, " \t", &args);
                         argv = array_To(args);                          argv = array_To(args);

Removed from v.1.14.4.1  
changed lines
  Added in v.1.14.4.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>