[Git][NTPsec/ntpsec][master] Eliminate TODO item about getting rid of the receive buffer ring.
Eric S. Raymond
gitlab at mg.gitlab.com
Sun Sep 25 15:49:28 UTC 2016
Eric S. Raymond pushed to branch master at NTPsec / ntpsec
Commits:
de6aa03a by Eric S. Raymond at 2016-09-25T11:49:19-04:00
Eliminate TODO item about getting rid of the receive buffer ring.
We can't do it, alas, because of the way I/O polling is handled. Yes,
packet I/O is now all synchronous, but there's no guarantee that select() will
never report data ready on more than one UDP interface. This means
the polling stuff inside io_handler() has to be able to stash packets
from multiple interfaces for later interpretation.
- - - - -
1 changed file:
- devel/TODO
Changes:
=====================================
devel/TODO
=====================================
--- a/devel/TODO
+++ b/devel/TODO
@@ -18,9 +18,6 @@
adjtimex(2). We need to collect statistics on builds with and
without the PLL to see if it's actually a win.
-* Hal points out that with signaled I/O gone, we can probably cut out
- the buffer-pool code in the daemon.
-
=== Testing ===
* Unit testing. "waf check" needs to run all the unit tests, not
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/de6aa03ac7eb45f490c726cefc7d1dfa59b4ba69
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ntpsec.org/pipermail/vc/attachments/20160925/299df81f/attachment.html>
More information about the vc
mailing list