# # ChangeLog for /src/eventer/eventer_jobq.c # # Generated by Trac 0.10.3 # 05/20/13 03:14:50 # 05/15/08 19:00:30 Theo Schlossnagle <jesus@omniti.com> [28f06c30b4b8b6cb942e0f85e8cac42e64a0a977] * src/eventer/eventer_jobq.c (modified) The atomics should be in the handler and we can just set ourselves not inflight when we finish. We have certainty on when we willl get interrupted to the tune of a longjmp that way. This ensures we always NULL out the timeout_event, free it and remove it from the system. fixes #16 03/05/08 03:13:50 Theo Schlossnagle <jesus@omniti.com> [d2e12b284f29fd7104b23c22bf78a332d9591400] * src/eventer/eventer_jobq.c (modified) initialize the two per-queue pthread keys and allow override of the signal 03/02/08 16:06:13 Theo Schlossnagle <jesus@omniti.com> [171d8ed2238b758bd302a0bb23cd0aeeabc50b33] * src/eventer/eventer.c (modified) * src/eventer/eventer.h (modified) * src/eventer/eventer_impl.c (modified) * src/eventer/eventer_impl.h (deleted) * src/eventer/eventer_jobq.c (modified) * src/eventer/eventer_kqueue_impl.c (modified) make eventer.h one-stop-shopping 02/18/08 22:52:03 Theo Schlossnagle <jesus@omniti.com> [b7510b4e0ce386e83beddeb468cdc1f35f16f7e2] * src/eventer/eventer_jobq.c (modified) forgot to push the completed job on the backq 02/18/08 21:52:18 Theo Schlossnagle <jesus@omniti.com> [3b3b432b41dd3bfb80c144aa7ba28e75daa2337f] * src/eventer/Makefile.in (modified) * src/eventer/eventer.h (modified) * src/eventer/eventer_impl.c (modified) * src/eventer/eventer_impl.h (modified) * src/eventer/eventer_jobq.c (added) * src/eventer/eventer_jobq.h (added) * src/eventer/eventer_kqueue_impl.c (modified) * src/noit_conf.c (modified) * src/noitd.c (modified) * src/sample.conf (modified) * src/utils/noit_atomic.h (modified) asynchronous job queues