fix ftplib resource warnings
diff --git a/Lib/test/test_ftplib.py b/Lib/test/test_ftplib.py
index a7ea254..9d2eab7 100644
--- a/Lib/test/test_ftplib.py
+++ b/Lib/test/test_ftplib.py
@@ -355,6 +355,8 @@
             if (isinstance(self.socket, ssl.SSLSocket) and
                 self.socket._sslobj is not None):
                 self._do_ssl_shutdown()
+            else:
+                super(SSLConnection, self).close()
 
 
     class DummyTLS_DTPHandler(SSLConnection, DummyDTPHandler):