Diff for /libaitsched/src/tasks.c between versions 1.10.2.2 and 1.10.2.3

version 1.10.2.2, 2012/08/01 13:43:14 version 1.10.2.3, 2012/08/01 14:11:43
Line 585  schedAIORead(sched_root_task_t * __restrict root, sche Line 585  schedAIORead(sched_root_task_t * __restrict root, sche
         } else          } else
                 acb->aio_offset = off;                  acb->aio_offset = off;
         acb->aio_sigevent.sigev_notify = SIGEV_KEVENT;          acb->aio_sigevent.sigev_notify = SIGEV_KEVENT;
        acb->aio_sigevent.sigev_notify_kevent_flags = EV_CLEAR | EV_ONESHOT;        acb->aio_sigevent.sigev_notify_kevent_flags = EV_CLEAR | EV_DISPATCH;
         acb->aio_sigevent.sigev_notify_kqueue = root->root_kq;          acb->aio_sigevent.sigev_notify_kqueue = root->root_kq;
         acb->aio_sigevent.sigev_value.sival_ptr = (void*) O_RDONLY;          acb->aio_sigevent.sigev_value.sival_ptr = (void*) O_RDONLY;
   
Line 643  schedAIOWrite(sched_root_task_t * __restrict root, sch Line 643  schedAIOWrite(sched_root_task_t * __restrict root, sch
         } else          } else
                 acb->aio_offset = off;                  acb->aio_offset = off;
         acb->aio_sigevent.sigev_notify = SIGEV_KEVENT;          acb->aio_sigevent.sigev_notify = SIGEV_KEVENT;
        acb->aio_sigevent.sigev_notify_kevent_flags = EV_CLEAR | EV_ONESHOT;        acb->aio_sigevent.sigev_notify_kevent_flags = EV_CLEAR | EV_DISPATCH;
         acb->aio_sigevent.sigev_notify_kqueue = root->root_kq;          acb->aio_sigevent.sigev_notify_kqueue = root->root_kq;
         acb->aio_sigevent.sigev_value.sival_ptr = (void*) O_WRONLY;          acb->aio_sigevent.sigev_value.sival_ptr = (void*) O_WRONLY;
   

Removed from v.1.10.2.2  
changed lines
  Added in v.1.10.2.3


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