diff options
author | Costa Tsaousis (ktsaou) <costa@tsaousis.gr> | 2016-02-09 00:49:47 +0200 |
---|---|---|
committer | Costa Tsaousis (ktsaou) <costa@tsaousis.gr> | 2016-02-09 00:49:47 +0200 |
commit | 0fb27b897cba952be306e4da94f4e7e35cb31807 (patch) | |
tree | ed29a8260df921e4f79a983a75e9c835db2406bf /node.d | |
parent | a563c05d9bf111a44c5f28495951c31d60543a74 (diff) |
updated net-snmp version
Diffstat (limited to 'node.d')
-rw-r--r-- | node.d/node_modules/net-snmp.js | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/node.d/node_modules/net-snmp.js b/node.d/node_modules/net-snmp.js index 95692c1606..6fbd4e721f 100644 --- a/node.d/node_modules/net-snmp.js +++ b/node.d/node_modules/net-snmp.js @@ -911,31 +911,31 @@ Session.prototype.onError = function (error) { Session.prototype.onMsg = function (buffer, remote) { try { var message = new ResponseMessage (buffer); - } catch (error) { - this.emit("error", error); - } - var req = this.unregisterRequest (message.pdu.id); - if (! req) - return; + var req = this.unregisterRequest (message.pdu.id); + if (! req) + return; - try { - if (message.version != req.message.version) { - req.responseCb (req, new ResponseInvalidError ("Version in request '" - + req.message.version + "' does not match version in " - + "response '" + message.version)); - } else if (message.community != req.message.community) { - req.responseCb (req, new ResponseInvalidError ("Community '" - + req.message.community + "' in request does not match " - + "community '" + message.community + "' in response")); - } else if (message.pdu.type == PduType.GetResponse) { - req.onResponse (req, message); - } else { - req.responseCb (req, new ResponseInvalidError ("Unknown PDU type '" - + message.pdu.type + "' in response")); + try { + if (message.version != req.message.version) { + req.responseCb (new ResponseInvalidError ("Version in request '" + + req.message.version + "' does not match version in " + + "response '" + message.version)); + } else if (message.community != req.message.community) { + req.responseCb (new ResponseInvalidError ("Community '" + + req.message.community + "' in request does not match " + + "community '" + message.community + "' in response")); + } else if (message.pdu.type == PduType.GetResponse) { + req.onResponse (req, message); + } else { + req.responseCb (new ResponseInvalidError ("Unknown PDU type '" + + message.pdu.type + "' in response")); + } + } catch (error) { + req.responseCb (error); } } catch (error) { - req.responseCb (req, error); + this.emit("error", error); } }; |