controlclient: handle nil Logf option
parent
ea11d58e96
commit
e180bd67e6
|
@ -142,6 +142,9 @@ func NewNoStart(opts Options) (*Client, error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
if opts.Logf == nil {
|
||||||
|
opts.Logf = func(fmt string, args ...interface{}) {}
|
||||||
|
}
|
||||||
c := &Client{
|
c := &Client{
|
||||||
direct: direct,
|
direct: direct,
|
||||||
timeNow: opts.TimeNow,
|
timeNow: opts.TimeNow,
|
||||||
|
|
Loading…
Reference in New Issue