diff options
Diffstat (limited to 'net/test/pf_key.py')
-rwxr-xr-x | net/test/pf_key.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/net/test/pf_key.py b/net/test/pf_key.py index cc8e76c..ca6689e 100755 --- a/net/test/pf_key.py +++ b/net/test/pf_key.py @@ -200,6 +200,13 @@ class PfKey(object): net_test.SetNonBlocking(self.sock) self.seq = 0 + def close(self): + self.sock.close() + self.sock = None + + def __del__(self): + if self.sock: self.close() + def Recv(self): reply = self.sock.recv(4096) msg = SadbMsg(reply) |