Project

General

Profile

Bug #1754

Updated by Junxiao Shi almost 10 years ago

There are at least two cases when `setUnsatisfyTimer` setUnsatisfyTimer is never called inside Outgoing Interest `onOutgoingInterest` pipeline: 

 - when something wrong with face id 
 - when interest violates scope 

 More troublesome case is the fact that `onOutgoingInterest` onOutgoingInterest may not be even called from the strategy. 
    At the same time, when we receive Interest we cancel all timers before forwarding Interest to the strategy. 
    This is wrong and I would suggest setting at least unsatisfy timer within Incoming Interest pipeline, IncomingInterest Pipeline, not inside outgoing. outoing.   

Back