Don't eat callback exceptions and preserve delivery_info.

Change-Id: I0a7f590d9bdbc158403b7212619a276c44e945f7