| 7 | ) |
| 8 | |
| 9 | type guardedPluginClient struct { |
| 10 | mu sync.Mutex |
| 11 | cond *sync.Cond |
| 12 | inner pluginClient |
| 13 | calls int |
| 14 | closed bool |
| 15 | } |
| 16 | |
| 17 | func newGuardedPluginClient(inner pluginClient) pluginClient { |
| 18 | client := &guardedPluginClient{inner: inner} |
nothing calls this directly
no outgoing calls
no test coverage detected