| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | More reliable taskq fini; avoids deadlock during shutdown. | Garrett D'Amore | 2017-08-02 |
| | | |||
| * | Simpler taskq API. | Garrett D'Amore | 2017-07-21 |
| | | | | | | | | The queue is bound at initialization time of the task, and we call entries just tasks, so we don't have to pass around a taskq pointer across all the calls. Further, nni_task_dispatch is now guaranteed to succeed. | ||
| * | Always run the AIO completion logic. | Garrett D'Amore | 2017-07-19 |
| | | | | | | | | | We have seen some yet another weird situation where we had an orphaned pipe, which was caused by not completing the callback. If we are going to run nni_aio_fini, we should still run the callback (albeit with a return value of NNG_ECANCELED or somesuch) to be sure that we can't orphan stuff. | ||
| * | Give up on uncrustify; switch to clang-format. | Garrett D'Amore | 2017-07-10 |
| | | |||
| * | Fix taskq_cancel race. | Garrett D'Amore | 2017-06-08 |
| | | |||
| * | Introduce new generic I/O event framework. | Garrett D'Amore | 2017-02-19 |
| | | |||
| * | Taskq implementation. | Garrett D'Amore | 2017-02-18 |
