diff --git a/conn.go b/conn.go index df83253..ef4c9fb 100644 --- a/conn.go +++ b/conn.go @@ -73,7 +73,7 @@ func (conn *CLAMDConn) sendChunk(data []byte) error { return err } -func (c *CLAMDConn) readResponse() (chan string, sync.WaitGroup, error) { +func (c *CLAMDConn) readResponse() (chan string, *sync.WaitGroup, error) { var wg sync.WaitGroup wg.Add(1) @@ -107,7 +107,7 @@ func (c *CLAMDConn) readResponse() (chan string, sync.WaitGroup, error) { } }() - return ch, wg, nil + return ch, &wg, nil } func newCLAMDTcpConn(address string) (*CLAMDConn, error) {