From bdeeda1703e94b07135ceda9e72491d5071b4c8a Mon Sep 17 00:00:00 2001 From: Madhu Venugopal Date: Fri, 19 Jun 2015 14:48:07 -0700 Subject: [PATCH] leave must not use join options in the defer during failures Signed-off-by: Madhu Venugopal --- libnetwork/endpoint.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libnetwork/endpoint.go b/libnetwork/endpoint.go index 72ab9a297b..4deab6fd82 100644 --- a/libnetwork/endpoint.go +++ b/libnetwork/endpoint.go @@ -350,7 +350,7 @@ func (ep *endpoint) Join(containerID string, options ...EndpointOption) error { defer func() { ep.joinLeaveEnd() if err != nil { - if e := ep.Leave(containerID, options...); e != nil { + if e := ep.Leave(containerID); e != nil { log.Warnf("couldnt leave endpoint : %v", ep.name, err) } }