Bug #1358
closed
Producer cannot receive Interest after producer restart
Added by Syed Amin over 10 years ago.
Updated over 10 years ago.
Description
ndn-cpp-dev commit 28908b7e71e2b5c38349ba58e2c5456e27106752
NFD commit 141eaae99e17d186068e63484c9a0fb844a041a3
Steps to reproduce:
- start NFD
- in ndn-cpp-dev: execute
NFD=1 build/examples/producer
and NFD=1 build/examples/consumer
; observe that Interest-Data exchange occurs
- kill producer and run
NFD=1 build/examples/producer
again
- execute
NFD=1 build/examples/consumer
Expected: Interest-Data exchange occurs
Actual: consumer reports "Timeout"
Original report by Obaid
If NRD is restarted it stops getting registration requests. This problem doesn't occur if both nfd and nrd are restarted.
The following patchset experiences this problem.
Commit message: "nrd: Adding nrd main and header files"
Patchset: 9
refs #1324
Change-Id: I797922e8367e0473bb8ed39840e44d038295f148
The following patchset experiences this problem:
Commit message: "nrd: Adding nrd main and header files"
Patchset: 9
refs #1324
Change-Id: I797922e8367e0473bb8ed39840e44d038295f148
- Subject changed from NRD doesn't receive any registration request after restart to Producer cannot receive Interest after producer restart
- Description updated (diff)
- Category set to Forwarding
- Status changed from New to In Progress
- Assignee set to Junxiao Shi
- Estimated time set to 0.50 h
Confirmed. FaceTable::remove
is not called after face fails.
- Status changed from In Progress to Code review
- % Done changed from 0 to 70
- Status changed from Code review to Closed
- % Done changed from 70 to 100
Also available in: Atom
PDF