From c6ecae357e53bb94b027db3d1c40aae5038e037d Mon Sep 17 00:00:00 2001 From: tareqsanabra Date: Mon, 13 May 2019 16:58:08 +0300 Subject: [PATCH] prevent node app from crashing when the Tracker device unexpectedly closes the connection --- .DS_Store | Bin 0 -> 6148 bytes lib/server.js | 6 ++++++ 2 files changed, 6 insertions(+) create mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..10f4d43063cf2afdea345ed0e8725c067b6d3ef7 GIT binary patch literal 6148 zcmeH~O=`nH427SXECStlndNM9fZkvT$q90S5(*^{5-7CmIeMRdHg&o#raXc4Mj8v- z-@;=7u>I%T3orrL&|R_fFf(Jm!W9>szfK>w>;3l5idTWBh?%i6VYXk}5)lvq5fA|p z5P<~|$Wt7f=LJ2J9z_I1U>OAb`_SmFy>z6;r-LCz0P33MFs@^kpf)d1d+A7Jg=RH9 zShZS=AzqJmYOCvd=}66XSPdUmcQ&75XqN4;#)M`)L_q{ZU`Ak-`Q+#Sk^bBKKWkAc z0wVCw2-x~?I_&vUb+$gdp4VTi>gz$L#^nq@egc^IQM{#xaliS3+Dk_&D>VHG1O^2W H_)`MkvH%f) literal 0 HcmV?d00001 diff --git a/lib/server.js b/lib/server.js index 70bd20b..790e857 100644 --- a/lib/server.js +++ b/lib/server.js @@ -32,6 +32,12 @@ server.create = function(){ return; } }); + + client.on("error", function(error){ + // handle errors + // prevent node app from crashing when the Tracker device unexpectedly closes the connection + }) + }); server.trackers = new EventEmitter(); return server;