From e7335f361c689100cf1266d0d88fc6ae3b8869cc Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Thu, 26 Mar 2015 13:53:09 +0000 Subject: [PATCH] refactor: move a func that is only used in testing --- nameserver/mdns_client.go | 5 ----- nameserver/mdns_client_test.go | 4 ++++ 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/nameserver/mdns_client.go b/nameserver/mdns_client.go index cb53c490..79fe73a1 100644 --- a/nameserver/mdns_client.go +++ b/nameserver/mdns_client.go @@ -105,11 +105,6 @@ func LinkLocalMulticastListener(ifi *net.Interface) (net.PacketConn, error) { type MDNSAction func() -// Async -func (c *MDNSClient) Shutdown() { - c.actionChan <- nil -} - // Async func (c *MDNSClient) SendQuery(name string, querytype uint16, responseCh chan<- *Response) { c.actionChan <- func() { diff --git a/nameserver/mdns_client_test.go b/nameserver/mdns_client_test.go index c21c1f18..b3629d8d 100644 --- a/nameserver/mdns_client_test.go +++ b/nameserver/mdns_client_test.go @@ -85,6 +85,10 @@ func setup(t *testing.T) (*MDNSClient, *dns.Server, error) { return mdnsClient, server, err } +func (c *MDNSClient) Shutdown() { + c.actionChan <- nil +} + type testContext struct { receivedAddr net.IP receivedCount int