From b9ffca42e5016a209e5935228302a5e3840a147b Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Wed, 23 Sep 2015 03:35:53 +0000 Subject: [PATCH] Don't fail if there are no existing nat mappings. --- probe/endpoint/conntrack.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/probe/endpoint/conntrack.go b/probe/endpoint/conntrack.go index 520426a35..1f3d87613 100644 --- a/probe/endpoint/conntrack.go +++ b/probe/endpoint/conntrack.go @@ -194,10 +194,9 @@ func (c *Conntracker) existingConnections(args ...string) ([]Flow, error) { } }() var result conntrack - if err := xml.NewDecoder(stdout).Decode(&result); err != nil { - if err == io.EOF { - return []Flow{}, err - } + if err := xml.NewDecoder(stdout).Decode(&result); err == io.EOF { + return []Flow{}, nil + } else if err != nil { return []Flow{}, err } return result.Flows, nil