-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Description
Lines 8 to 9 in c269f23
| type Watcher struct { | |
| conn *Client // client connection to MPD |
contains unexported reference to Client instance.
Now when I need both watcher for mpd's subsystem events and also retrieve current song information, I have to create another instance with DialAuthenticated, while there is already one.
Would it be possible to allow shared access to Watcher's connection instance? I'm aware there can be a conflicting behavior, like closing from other party but such situations can happen by external causes anyway and connection instance should be handled in a defensive way in all cases.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels