docker...() fixed issue parsing docker socket JSON

This commit is contained in:
Sebastian Hildebrandt 2018-11-17 21:11:24 +01:00
parent e7f3f0d634
commit 1020c94569
2 changed files with 4 additions and 3 deletions

View File

@ -100,6 +100,7 @@ Other changes
| Version | Date | Comment |
| -------------- | -------------- | -------- |
| 3.48.1 | 2018-11-17 | `docker...()` fixed issue parsing docker socket JSON |
| 3.48.0 | 2018-11-17 | `diskLayout()` better interface detection (WIN), `osInfo()` added build, serial |
| 3.47.0 | 2018-11-06 | `versions()` added docker, postfix |
| 3.46.0 | 2018-11-05 | fixed issue `versions()`, added system openssl version |

View File

@ -40,7 +40,7 @@ class DockerSocket {
socket.on('end', () => {
let startbody = alldata.indexOf('\r\n\r\n');
alldata = alldata.substring(startbody, 10000000).replace(/[\n\r]/g, '');
alldata = alldata.substring(startbody + 4);
socket = false;
try {
data = JSON.parse(alldata);
@ -77,7 +77,7 @@ class DockerSocket {
socket.on('end', () => {
let startbody = alldata.indexOf('\r\n\r\n');
alldata = alldata.substring(startbody, 10000000).replace(/[\n\r]/g, '');
alldata = alldata.substring(startbody + 4);
socket = false;
try {
data = JSON.parse(alldata);
@ -117,7 +117,7 @@ class DockerSocket {
socket.on('end', () => {
let startbody = alldata.indexOf('\r\n\r\n');
alldata = alldata.substring(startbody, 10000000).replace(/[\n\r]/g, '');
alldata = alldata.substring(startbody + 4);
socket = false;
try {
data = JSON.parse(alldata);