summaryrefslogtreecommitdiff
path: root/src/lib/sockets.c
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2020-12-06 14:24:51 +0100
committerSander Vrijders <sander@ouroboros.rocks>2020-12-07 18:39:45 +0100
commite5fdcfb3cfee29385c44bf487638ac5a535ee5d6 (patch)
treef47593caaaf93e573a4d2a37907d0e380ab14e8b /src/lib/sockets.c
parentf52e231e3e71fa97276260d87f192701e2232614 (diff)
downloadouroboros-e5fdcfb3cfee29385c44bf487638ac5a535ee5d6.tar.gz
ouroboros-e5fdcfb3cfee29385c44bf487638ac5a535ee5d6.zip
ipcpd: Fix slow start in multi-bit (F)ECN policy
There is a check not to rapidly double the window to astronomical sizes when there is no congestion experienced for long periods of time, but the if-else logic was botched and it still grew to astronomical sizes (albeit linear instead of exponential). I also lowered the ECN threshold a bit. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/lib/sockets.c')
0 files changed, 0 insertions, 0 deletions