Close client after scheduler disconnect

Invert this:

```go
if u.conn == nil {
    return nil
}
```