Skip to content

Commit 6f3e5e2

Browse files
committed
Socket::OutgoingMessage: Don't throw C++ exception
1 parent d9cddf3 commit 6f3e5e2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

binding.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1195,13 +1195,13 @@ namespace zmq {
11951195
if (zmq_msg_init_data(&msg_, Buffer::Data(buf), Buffer::Length(buf),
11961196
BufferReference::FreeCallback, bufref_) < 0) {
11971197
delete bufref_;
1198-
throw std::runtime_error(ErrorMessage());
1198+
Nan::ThrowError(ErrorMessage());
11991199
}
12001200
};
12011201

12021202
inline ~OutgoingMessage() {
12031203
if (zmq_msg_close(&msg_) < 0)
1204-
throw std::runtime_error(ErrorMessage());
1204+
Nan::ThrowError(ErrorMessage());
12051205
};
12061206

12071207
inline operator zmq_msg_t*() {

0 commit comments

Comments
 (0)