Dgram: correctly report recvmsg errors
authorBert Belder <bertbelder@gmail.com>
Thu, 24 Nov 2011 16:00:53 +0000 (17:00 +0100)
committerBert Belder <bertbelder@gmail.com>
Thu, 24 Nov 2011 18:11:13 +0000 (19:11 +0100)
lib/dgram.js

index 4356447..26e0a2a 100644 (file)
@@ -300,7 +300,7 @@ function onMessage(handle, nread, buf, rinfo) {
   var self = handle.socket;
 
   if (nread == -1) {
-    self.emit('error', errnoException('recvmsg'));
+    self.emit('error', errnoException(errno, 'recvmsg'));
   }
   else {
     rinfo.size = buf.length; // compatibility