mirror of
				https://github.com/node-red/node-red-nodes.git
				synced 2025-03-01 10:37:43 +00:00 
			
		
		
		
	Fix snmp node to clone response before sending
This commit is contained in:
		@@ -1,9 +1,9 @@
 | 
			
		||||
{
 | 
			
		||||
    "name"          : "node-red-node-snmp",
 | 
			
		||||
    "version"       : "0.0.21",
 | 
			
		||||
    "version"       : "0.0.22",
 | 
			
		||||
    "description"   : "A Node-RED node that looks for SNMP oids.",
 | 
			
		||||
    "dependencies"  : {
 | 
			
		||||
        "net-snmp"  : "1.1.8"
 | 
			
		||||
        "net-snmp"  : "1.2.4"
 | 
			
		||||
    },
 | 
			
		||||
    "repository" : {
 | 
			
		||||
        "type":"git",
 | 
			
		||||
 
 | 
			
		||||
@@ -193,7 +193,8 @@ module.exports = function (RED) {
 | 
			
		||||
                        node.error(error.toString(), msg);
 | 
			
		||||
                    }
 | 
			
		||||
                    else {
 | 
			
		||||
                        msg.payload = response;
 | 
			
		||||
                        // Clone the array
 | 
			
		||||
                        msg.payload = response.slice(0);
 | 
			
		||||
                        node.send(msg);
 | 
			
		||||
                        //Clears response
 | 
			
		||||
                        response.length = 0;
 | 
			
		||||
@@ -243,7 +244,8 @@ module.exports = function (RED) {
 | 
			
		||||
                        node.error(error.toString(), msg);
 | 
			
		||||
                    }
 | 
			
		||||
                    else {
 | 
			
		||||
                        msg.payload = response;
 | 
			
		||||
                        // Clone the array
 | 
			
		||||
                        msg.payload = response.slice(0);
 | 
			
		||||
                        node.send(msg);
 | 
			
		||||
                        //Clears response
 | 
			
		||||
                        response.length = 0;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user