Bug #2212
Updated by Alex Afanasyev almost 10 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.