@@ -37,7 +37,7 @@ type serialhub struct {
37
37
type SpPortList struct {
38
38
Ports []SpPortItem
39
39
Network bool
40
- mu sync.Mutex `json:"-"`
40
+ Mu sync.Mutex `json:"-"`
41
41
}
42
42
43
43
type SpPortItem struct {
@@ -113,13 +113,13 @@ func spList(network bool) {
113
113
var ls []byte
114
114
var err error
115
115
if network {
116
- NetworkPorts .mu .Lock ()
116
+ NetworkPorts .Mu .Lock ()
117
117
ls , err = json .MarshalIndent (& NetworkPorts , "" , "\t " )
118
- NetworkPorts .mu .Unlock ()
118
+ NetworkPorts .Mu .Unlock ()
119
119
} else {
120
- SerialPorts .mu .Lock ()
120
+ SerialPorts .Mu .Lock ()
121
121
ls , err = json .MarshalIndent (& SerialPorts , "" , "\t " )
122
- SerialPorts .mu .Unlock ()
122
+ SerialPorts .Mu .Unlock ()
123
123
}
124
124
if err != nil {
125
125
//log.Println(err)
@@ -132,14 +132,14 @@ func spList(network bool) {
132
132
133
133
// discoverLoop periodically update the list of ports found
134
134
func discoverLoop () {
135
- SerialPorts .mu .Lock ()
135
+ SerialPorts .Mu .Lock ()
136
136
SerialPorts .Network = false
137
137
SerialPorts .Ports = make ([]SpPortItem , 0 )
138
- SerialPorts .mu .Unlock ()
139
- NetworkPorts .mu .Lock ()
138
+ SerialPorts .Mu .Unlock ()
139
+ NetworkPorts .Mu .Lock ()
140
140
NetworkPorts .Network = true
141
141
NetworkPorts .Ports = make ([]SpPortItem , 0 )
142
- NetworkPorts .mu .Unlock ()
142
+ NetworkPorts .Mu .Unlock ()
143
143
144
144
go func () {
145
145
for {
@@ -233,13 +233,13 @@ func spListDual(network bool) {
233
233
}
234
234
235
235
if network {
236
- NetworkPorts .mu .Lock ()
236
+ NetworkPorts .Mu .Lock ()
237
237
NetworkPorts .Ports = spl
238
- NetworkPorts .mu .Unlock ()
238
+ NetworkPorts .Mu .Unlock ()
239
239
} else {
240
- SerialPorts .mu .Lock ()
240
+ SerialPorts .Mu .Lock ()
241
241
SerialPorts .Ports = spl
242
- SerialPorts .mu .Unlock ()
242
+ SerialPorts .Mu .Unlock ()
243
243
}
244
244
}
245
245
0 commit comments