@@ -127,7 +127,7 @@ func (disc *Client) jsonDecodeLoop(in io.Reader, outChan chan<- *discoveryMessag
127
127
disc .incomingMessagesError = err
128
128
disc .statusMutex .Unlock ()
129
129
close (outChan )
130
- disc .logger .Errorf ("stopped discovery %s decode loop: %v" , disc . id , err )
130
+ disc .logger .Errorf ("stopped discovery %s decode loop: %v" , disc , err )
131
131
}
132
132
133
133
for {
@@ -143,7 +143,7 @@ func (disc *Client) jsonDecodeLoop(in io.Reader, outChan chan<- *discoveryMessag
143
143
closeAndReportError (err )
144
144
return
145
145
}
146
- disc .logger .Infof ("from discovery %s received message %s" , disc . id , msg )
146
+ disc .logger .Infof ("from discovery %s received message %s" , disc , msg )
147
147
if msg .EventType == "add" {
148
148
if msg .Port == nil {
149
149
closeAndReportError (errors .New ("invalid 'add' message: missing port" ))
@@ -178,7 +178,7 @@ func (disc *Client) waitMessage(timeout time.Duration) (*discoveryMessage, error
178
178
}
179
179
return msg , nil
180
180
case <- time .After (timeout ):
181
- return nil , fmt .Errorf ("timeout waiting for message from %s" , disc . id )
181
+ return nil , fmt .Errorf ("timeout waiting for message from %s" , disc )
182
182
}
183
183
}
184
184
@@ -198,7 +198,7 @@ func (disc *Client) sendCommand(command string) error {
198
198
}
199
199
200
200
func (disc * Client ) runProcess () error {
201
- disc .logger .Infof ("starting discovery %s process" , disc . id )
201
+ disc .logger .Infof ("starting discovery %s process" , disc )
202
202
proc , err := paths .NewProcess (nil , disc .processArgs ... )
203
203
if err != nil {
204
204
return err
@@ -224,12 +224,12 @@ func (disc *Client) runProcess() error {
224
224
disc .statusMutex .Lock ()
225
225
defer disc .statusMutex .Unlock ()
226
226
disc .process = proc
227
- disc .logger .Infof ("started discovery %s process" , disc . id )
227
+ disc .logger .Infof ("started discovery %s process" , disc )
228
228
return nil
229
229
}
230
230
231
231
func (disc * Client ) killProcess () error {
232
- disc .logger .Infof ("killing discovery %s process" , disc . id )
232
+ disc .logger .Infof ("killing discovery %s process" , disc )
233
233
if disc .process != nil {
234
234
if err := disc .process .Kill (); err != nil {
235
235
return err
@@ -241,7 +241,7 @@ func (disc *Client) killProcess() error {
241
241
disc .statusMutex .Lock ()
242
242
defer disc .statusMutex .Unlock ()
243
243
disc .stopSync ()
244
- disc .logger .Infof ("killed discovery %s process" , disc . id )
244
+ disc .logger .Infof ("killed discovery %s process" , disc )
245
245
return nil
246
246
}
247
247
@@ -263,7 +263,7 @@ func (disc *Client) Run() (err error) {
263
263
if err := disc .killProcess (); err != nil {
264
264
// Log failure to kill the process, ideally that should never happen
265
265
// but it's best to know it if it does
266
- disc .logger .Errorf ("Killing discovery %s after unsuccessful start: %s" , disc . id , err )
266
+ disc .logger .Errorf ("Killing discovery %s after unsuccessful start: %s" , disc , err )
267
267
}
268
268
}()
269
269
@@ -340,7 +340,7 @@ func (disc *Client) stopSync() {
340
340
func (disc * Client ) Quit () {
341
341
_ = disc .sendCommand ("QUIT\n " )
342
342
if _ , err := disc .waitMessage (time .Second * 5 ); err != nil {
343
- disc .logger .Errorf ("Quitting discovery %s: %s" , disc . id , err )
343
+ disc .logger .Errorf ("Quitting discovery %s: %s" , disc , err )
344
344
}
345
345
disc .stopSync ()
346
346
disc .killProcess ()
0 commit comments