test: close the server to avoid goroutine leak
Signed-off-by: Pavel Borzenkov <pavel.borzenkov@gmail.com>
diff --git a/server_test.go b/server_test.go
index 2ff02ea..12e65de 100644
--- a/server_test.go
+++ b/server_test.go
@@ -46,8 +46,10 @@
// test that errors are sent back when we request an invalid extended packet operation
func TestInvalidExtendedPacket(t *testing.T) {
- client, _ := clientServerPair(t)
+ client, server := clientServerPair(t)
defer client.Close()
+ defer server.Close()
+
badPacket := sshFxpTestBadExtendedPacket{client.nextID(), "thisDoesn'tExist", "foobar"}
_, _, err := client.clientConn.sendPacket(badPacket)
if err == nil {