Improve exception contract #49

Open
alanxz opened this Issue Jan 16, 2013 · 0 comments

Projects

None yet

1 participant

@alanxz
Owner
alanxz commented Jan 16, 2013

Right now std::runtime_exception is sometimes thrown in a public interfaces. It would better for error handling purposes if this specialized a bit better to allow programatic handling of various error conditions.

Places of note:

  • Channel::Channel - when login fails
  • Channel::BasicAck
  • ChannelImpl errors dealing with various channel conditions
  • others?
@alanxz alanxz removed this from the v2.4 milestone Apr 14, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment