Project

General

Profile

Bug #2212

Updated by Alex Afanasyev over 9 years ago

I find this problem when testing NDNS, where validator requests certificate from NDNS. 

 When 
 But when NDNS returns NDNS-NACK, which means that certificate does not exist, validator receives back anything but a valid certificate, it throws an exception would present: "BER decode error", which causes some applications to unexpectedly fail. error" and exits. 
 The exception could be caught from Face.processEvents(). 

 It Since Validator replies on NDNS, it is not possible supposed to handle this throws exception inside the application, as it which leads that Face.processEvents() stops blocking. 

 ps, NDNS-NACK is getting thrown from the inside of Face::processEvents() loop. 
 a Data packet whose MetaInfo contains a AppMetaInfo field.

Back