Diff for /libaitrpc/src/srv.c between versions 1.28.2.4 and 1.28.2.5

version 1.28.2.4, 2016/08/02 15:18:41 version 1.28.2.5, 2016/08/08 12:38:41
Line 1197  flushBLOB(sched_task_t *task) Line 1197  flushBLOB(sched_task_t *task)
                 e_free(b);                  e_free(b);
         }          }
   
        if (!schedSignalSelf(task)) {        if (sigArg) {
                 /* disabled kqueue support in libaitsched */                  /* disabled kqueue support in libaitsched */
                 struct sigaction sa;                  struct sigaction sa;
   
Line 1206  flushBLOB(sched_task_t *task) Line 1206  flushBLOB(sched_task_t *task)
                 sa.sa_handler = (void (*)(int)) flushBLOB;                  sa.sa_handler = (void (*)(int)) flushBLOB;
                 sa.sa_flags = SA_RESTART | SA_RESETHAND;                  sa.sa_flags = SA_RESTART | SA_RESETHAND;
                 sigaction(SIGFBLOB, &sa, NULL);                  sigaction(SIGFBLOB, &sa, NULL);
                   return NULL;
           } else {
                   schedSignalSelf(task);
                   taskExit(task, NULL);
         }          }
   
         taskExit(task, NULL);  
 }  }
   
 static void *  static void *

Removed from v.1.28.2.4  
changed lines
  Added in v.1.28.2.5


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