Skip to content

Commit a5be133

Browse files
committed
proper closing of response body
1 parent 2916591 commit a5be133

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

colorlight/colorlight.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ func (cl *Colorlight) Init() {
4646
return
4747
}
4848

49+
defer resp.Body.Close()
4950
apiResponse := Response{}
5051
err = json.NewDecoder(resp.Body).Decode(&apiResponse)
5152
if err != nil {

sensor/temperature.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ func (t *Temperature) GetDeviceUrl() string {
3636
func (t *Temperature) Init() {
3737
t.UpdateTemp()
3838

39-
t.scheduler = time.NewTicker(15 * time.Second)
39+
t.scheduler = time.NewTicker(30 * time.Second)
4040
go func() {
4141
for range t.scheduler.C {
4242
t.UpdateTemp()
@@ -52,6 +52,7 @@ func (t *Temperature) UpdateTemp() {
5252
return
5353
}
5454

55+
defer resp.Body.Close()
5556
apiResponse := Response{}
5657
err = json.NewDecoder(resp.Body).Decode(&apiResponse)
5758
if err != nil {

0 commit comments

Comments
 (0)