diff options
Diffstat (limited to 'src/transport/gnunet-service-tng.c')
-rw-r--r-- | src/transport/gnunet-service-tng.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/transport/gnunet-service-tng.c b/src/transport/gnunet-service-tng.c index ab9159963..df0303571 100644 --- a/src/transport/gnunet-service-tng.c +++ b/src/transport/gnunet-service-tng.c | |||
@@ -25,8 +25,10 @@ | |||
25 | * TODO: | 25 | * TODO: |
26 | * Implement next: | 26 | * Implement next: |
27 | * - add (more) logging | 27 | * - add (more) logging |
28 | * - change transport-core API to specify transmission preferences (latency, | 28 | * - realize transport-to-transport flow control (needed in case |
29 | * reliability, etc.) per message! | 29 | * communicators do not offer flow control). Note that we may not |
30 | * want to simply delay the ACKs as that may cause unnecessary | ||
31 | * re-transmissions. => Introduce proper flow and congestion window(s)! | ||
30 | * - review retransmission logic, right now there is no smartness there! | 32 | * - review retransmission logic, right now there is no smartness there! |
31 | * => congestion control, flow control, etc [PERFORMANCE-BASICS] | 33 | * => congestion control, flow control, etc [PERFORMANCE-BASICS] |
32 | * | 34 | * |