diff --git a/exec/load/finger_lib.js b/exec/load/finger_lib.js index 07edde3c3263dea02447be2e880ee84b622d31f6..014ce11ef98bae4cba3c272b03ea6bccb8586fe3 100644 --- a/exec/load/finger_lib.js +++ b/exec/load/finger_lib.js @@ -19,7 +19,11 @@ function request(host, query, protocol, udp) sock.send(query + "\r\n"); var output = []; if(udp) { - output.push(sock.recvfrom().data); + var msg = sock.recvfrom(); + if(msg) { + log(LOG_DEBUG, "UDP response from port " + msg.port); + output.push(msg.data); + } } else { while(sock.is_connected && !js.terminated) {