View Issue Details

IDProjectCategoryView StatusLast Update
0002536GNUnetcadet servicepublic2012-11-05 17:33
ReporterBart Polot Assigned ToBart Polot Due Date
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 12: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 12: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 13:57

reporter   ~0006368

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

Issue History

Date ModifiedUsernameFieldChange
2012-09-04 16:39Bart PolotNew Issue
2012-09-04 16:39Bart PolotStatusnew => assigned
2012-09-04 16:39Bart PolotAssigned To => Bart Polot
2012-09-04 16:39Bart PolotRelationship addedchild of 0002169
2012-09-19 12:12Bart PolotNote Added: 0006364
2012-09-20 12:23Bart PolotNote Added: 0006365
2012-09-20 13:57Bart PolotNote Added: 0006368
2012-09-20 13:57Bart PolotStatusassigned => resolved
2012-09-20 13:57Bart PolotFixed in Version => Git master
2012-09-20 13:57Bart PolotResolutionopen => fixed
2012-10-06 14:38Christian GrothoffFixed in VersionGit master => 0.9.4
2012-11-05 17:33Christian GrothoffStatusresolved => closed
2014-05-09 16:34Christian GrothoffCategorymesh service => cadet service