Skip to content

Commit c141df8

Browse files
authored
Merge pull request markbates#111 from rgeronimi/revert-66-master
Revert "Fixed http exotic connection leak"
2 parents 9ceb3bb + a5cbd93 commit c141df8

File tree

7 files changed

+3
-26
lines changed

7 files changed

+3
-26
lines changed

providers/amazon/amazon.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,8 @@ func (p *Provider) FetchUser(session goth.Session) (goth.User, error) {
6666
}
6767

6868
response, err := http.Get(endpointProfile + "?access_token=" + url.QueryEscape(sess.AccessToken))
69+
6970
if err != nil {
70-
if response != nil {
71-
response.Body.Close()
72-
}
7371
return user, err
7472
}
7573
defer response.Body.Close()

providers/bitbucket/bitbucket.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,6 @@ func (p *Provider) FetchUser(session goth.Session) (goth.User, error) {
6969

7070
response, err := http.Get(endpointProfile + "?access_token=" + url.QueryEscape(sess.AccessToken))
7171
if err != nil {
72-
if response != nil {
73-
response.Body.Close()
74-
}
7572
return user, err
7673
}
7774
defer response.Body.Close()
@@ -90,9 +87,6 @@ func (p *Provider) FetchUser(session goth.Session) (goth.User, error) {
9087

9188
response, err = http.Get(endpointEmail + "?access_token=" + url.QueryEscape(sess.AccessToken))
9289
if err != nil {
93-
if response != nil {
94-
response.Body.Close()
95-
}
9690
return user, err
9791
}
9892
defer response.Body.Close()

providers/facebook/facebook.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,6 @@ func (p *Provider) FetchUser(session goth.Session) (goth.User, error) {
7070

7171
response, err := http.Get(endpointProfile + "&access_token=" + url.QueryEscape(sess.AccessToken))
7272
if err != nil {
73-
if response != nil {
74-
response.Body.Close()
75-
}
7673
return user, err
7774
}
7875
defer response.Body.Close()

providers/github/github.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,6 @@ func (p *Provider) FetchUser(session goth.Session) (goth.User, error) {
8181

8282
response, err := http.Get(ProfileURL + "?access_token=" + url.QueryEscape(sess.AccessToken))
8383
if err != nil {
84-
if response != nil {
85-
response.Body.Close()
86-
}
8784
return user, err
8885
}
8986
defer response.Body.Close()

providers/gplus/gplus.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,6 @@ func (p *Provider) FetchUser(session goth.Session) (goth.User, error) {
7676

7777
response, err := http.Get(endpointProfile + "?access_token=" + url.QueryEscape(sess.AccessToken))
7878
if err != nil {
79-
if response != nil {
80-
response.Body.Close()
81-
}
8279
return user, err
8380
}
8481
defer response.Body.Close()

providers/instagram/instagram.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import (
1515
var (
1616
authURL = "https://api.instagram.com/oauth/authorize/"
1717
tokenURL = "https://api.instagram.com/oauth/access_token"
18-
endpointProfile = "https://api.instagram.com/v1/users/self/"
18+
endPointProfile = "https://api.instagram.com/v1/users/self/"
1919
)
2020

2121
// New creates a new Instagram provider, and sets up important connection details.
@@ -65,11 +65,8 @@ func (p *Provider) FetchUser(session goth.Session) (goth.User, error) {
6565
Provider: p.Name(),
6666
}
6767

68-
response, err := http.Get(endpointProfile + "?access_token=" + url.QueryEscape(sess.AccessToken))
68+
response, err := http.Get(endPointProfile + "?access_token=" + url.QueryEscape(sess.AccessToken))
6969
if err != nil {
70-
if response != nil {
71-
response.Body.Close()
72-
}
7370
return user, err
7471
}
7572
defer response.Body.Close()

providers/onedrive/onedrive.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ func (p *Provider) FetchUser(session goth.Session) (goth.User, error) {
6767

6868
response, err := http.Get(endpointProfile + "?access_token=" + url.QueryEscape(sess.AccessToken))
6969
if err != nil {
70-
if response != nil {
71-
response.Body.Close()
72-
}
7370
return user, err
7471
}
7572
defer response.Body.Close()

0 commit comments

Comments
 (0)