From: Mukund Sivaraman Date: Mon, 16 Apr 2012 14:22:42 +0000 (+0530) Subject: [1828] Close open handles when done using them (contd.) X-Git-Tag: trac2351_base~226^2~42^2~1^2~22 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=aef9cc2d584e6eda16792f126a6c018e61fd5d5e;p=thirdparty%2Fkea.git [1828] Close open handles when done using them (contd.) --- diff --git a/src/lib/python/isc/util/cio/tests/socketsession_test.py b/src/lib/python/isc/util/cio/tests/socketsession_test.py index ab66e1a874..8200eceb7f 100644 --- a/src/lib/python/isc/util/cio/tests/socketsession_test.py +++ b/src/lib/python/isc/util/cio/tests/socketsession_test.py @@ -172,13 +172,15 @@ class TestForwarder(unittest.TestCase): sock.settimeout(10) self.assertEqual(TEST_DATA, sock.recvfrom(len(TEST_DATA))[0]) else: - server_sock.close() self.assertEqual(len(TEST_DATA), passed_sock.send(TEST_DATA)) client_sock.setblocking(True) client_sock.settimeout(10) self.assertEqual(TEST_DATA, client_sock.recv(len(TEST_DATA))) + server_sock.close() client_sock.close() + self.listen_sock.close() + passed_sock.close() sock.close() def test_push_and_pop(self): @@ -238,6 +240,7 @@ class TestForwarder(unittest.TestCase): receiver = SocketSessionReceiver(accept_sock) s.close() self.assertRaises(SocketSessionError, receiver.pop) + accept_sock.close() class TestReceiver(unittest.TestCase): # We only check a couple of failure cases on construction. Valid cases