Bug #1358
closedProducer cannot receive Interest after producer restart
100%
Description
ndn-cpp-dev commit 28908b7e71e2b5c38349ba58e2c5456e27106752
NFD commit 141eaae99e17d186068e63484c9a0fb844a041a3
Steps to reproduce:
- start NFD
- in ndn-cpp-dev: execute
NFD=1 build/examples/producer
andNFD=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.
Updated by Syed Amin over 10 years ago
The following patchset experiences this problem.
Commit message: "nrd: Adding nrd main and header files"
Patchset: 9
refs #1324
Change-Id: I797922e8367e0473bb8ed39840e44d038295f148
Updated by Syed Amin over 10 years ago
The following patchset experiences this problem:
Commit message: "nrd: Adding nrd main and header files"
Patchset: 9
refs #1324
Change-Id: I797922e8367e0473bb8ed39840e44d038295f148
Updated by Junxiao Shi over 10 years ago
- 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.
Updated by Junxiao Shi over 10 years ago
- Status changed from In Progress to Code review
- % Done changed from 0 to 70
Updated by Junxiao Shi over 10 years ago
- Status changed from Code review to Closed
- % Done changed from 70 to 100