[zeromq-dev] zmq destructor throws?
Matt Weinstein
mattweinstein at gmail.com
Mon Jul 19 19:06:19 CEST 2010
Folks,
While wandering through the zmq.hpp header to implement the nothrow
version, I noticed that many of the destructors throw(), e.g.
inline ~message_t ()
{
int rc = zmq_msg_close (this);
if (rc != 0)
throw error_t ();
}
There's a lot of debate about whether this is "good" or not, but I
don't believe it's considered good current practice.
Should this be changed?
Comments welcome :-)
Best,
Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20100719/7d92f85b/attachment.htm>
More information about the zeromq-dev
mailing list