Project

General

Profile

Actions

Bug #3722

closed

Scheduler stops if a callback throws

Added by Junxiao Shi over 7 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Utils
Target version:
Start date:
08/06/2016
Due date:
% Done:

100%

Estimated time:
2.00 h

Description

Steps to reproduce:

  1. declare a ndn::util::scheduler::Scheduler
  2. scheduler two events; the first event callback throws an exception
  3. invoke io.run(), catch the exception thrown by the first event callback, and restart io.run()

Expected: the second event is executed

Actual: the second event is never executed

Actions

Also available in: Atom PDF