From 522a0c2166b1343650d6874d01408100d8c23a6f Mon Sep 17 00:00:00 2001
From: Dominik Sigmund <dominik.sigmund@br.de>
Date: Fri, 8 May 2020 09:39:41 +0200
Subject: [PATCH] modern udp

---
 index.js | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/index.js b/index.js
index f6c7386..8105206 100644
--- a/index.js
+++ b/index.js
@@ -128,10 +128,17 @@ function Log (options) {
         facility: this.name,
         level:tag
         }))
-      graylog.send(buffed, this.options.graylog.port, this.options.graylog.server, function(error){
-          if (error) {
-            console.error(error)
-          }
+        graylog.connect(this.options.graylog.port, this.options.graylog.server, (err) => {
+          if (err) {
+            console.error(err)
+          } else {
+            graylog.send(buffed, (error) => {
+              if (error) {
+                console.error(error)
+              }
+              graylog.close();
+            })
+          } 
         })
     }
     return msg
-- 
GitLab