File tree Expand file tree Collapse file tree 1 file changed +5
-13
lines changed Expand file tree Collapse file tree 1 file changed +5
-13
lines changed Original file line number Diff line number Diff line change @@ -649,22 +649,14 @@ class Test03_SimpleLDAPObjectWithFileno(Test00_SimpleLDAPObject):
649
649
def _open_ldap_conn (self , who = None , cred = None , ** kwargs ):
650
650
if hasattr (self , '_sock' ):
651
651
raise RuntimeError ("socket already connected" )
652
- self . _sock = socket .create_connection (
652
+ sock = socket .create_connection (
653
653
(self .server .hostname , self .server .port )
654
654
)
655
- return super ()._open_ldap_conn (
656
- who = who , cred = cred , fileno = self . _sock .fileno (), ** kwargs
655
+ result = super ()._open_ldap_conn (
656
+ who = who , cred = cred , fileno = sock .fileno (), ** kwargs
657
657
)
658
-
659
- def tearDown (self ):
660
- self ._sock .close ()
661
- delattr (self , '_sock' )
662
- super ().tearDown ()
663
-
664
- def reset_connection (self ):
665
- self ._sock .close ()
666
- delattr (self , '_sock' )
667
- super (Test03_SimpleLDAPObjectWithFileno , self ).reset_connection ()
658
+ sock .detach ()
659
+ return result
668
660
669
661
670
662
if __name__ == '__main__' :
You can’t perform that action at this time.
0 commit comments