ibc/EventMachine-LE — Issue #1: Create EM exceptions namespaces
Author: ibc
Created: 2012-02-25 21:48:27+00:00
State: open

Lot of C++ code in EM creates exceptions uncaught at Ruby level. They should finally to rb_raise with some appropriate EM exception class. For example:

} catch (std::runtime_error e) {
rb_raise (EM_eConnectionError, e.what());
}