View Issue Details

IDProjectCategoryView StatusLast Update
0002536GNUnetcadet servicepublic2012-11-05 18:33
ReporterBart Polot Assigned ToBart Polot  
PriorityimmediateSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.4Fixed in Version0.9.4 
Summary0002536: Implement an explicit keepalive
DescriptionFlow control forces mesh to use an explicit keepalive message type.
Additional InformationCurretly using multicast data creates problems when a peer has a full queue.
TagsNo tags attached.

Relationships

child of 0002169 closedBart Polot Mesh needs a proper queueing towards core, along a congestion control. 

Activities

Bart Polot

2012-09-19 14:12

reporter   ~0006364

This needs a testcase, related to the flow control drop test.

- Drop everything, make sure tunnel times out.
- Drop nothing, make sure tunnel stays alive.

Bart Polot

2012-09-20 14:23

reporter   ~0006365

Sep 20 14:22:05-756225 mesh-18242 DEBUG sending keepalive for tunnel 0
Sep 20 14:22:05-756268 mesh-18242 DEBUG sending a multicast packet...
Sep 20 14:22:05-756285 mesh-18242 DEBUG not a data packet, no ttl
Sep 20 14:22:05-756303 mesh-18242 DEBUG sending to KJI3...
Sep 20 14:22:05-756318 mesh-18242 ERROR Assertion failed at gnunet-service-mesh.c:4881.
Sep 20 14:22:05-756338 mesh-18242 DEBUG sending a multicast packet done

Bart Polot

2012-09-20 15:57

reporter   ~0006368

Confirmed working in r23926. Still need a testcase...

Issue History

Date Modified Username Field Change
2012-09-04 18:39 Bart Polot New Issue
2012-09-04 18:39 Bart Polot Status new => assigned
2012-09-04 18:39 Bart Polot Assigned To => Bart Polot
2012-09-04 18:39 Bart Polot Relationship added child of 0002169
2012-09-19 14:12 Bart Polot Note Added: 0006364
2012-09-20 14:23 Bart Polot Note Added: 0006365
2012-09-20 15:57 Bart Polot Note Added: 0006368
2012-09-20 15:57 Bart Polot Status assigned => resolved
2012-09-20 15:57 Bart Polot Fixed in Version => Git master
2012-09-20 15:57 Bart Polot Resolution open => fixed
2012-10-06 16:38 Christian Grothoff Fixed in Version Git master => 0.9.4
2012-11-05 18:33 Christian Grothoff Status resolved => closed
2014-05-09 18:34 Christian Grothoff Category mesh service => cadet service