Praveen, use these methods to destroy the object.

undef($ldap);
$ldap = undef;

-----Original Message-----
From: Tyagi, Praveen (GE, Corporate, consultant)
[mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 09, 2008 12:12 PM
To: Chris Ridd; Sweeny, Jonny
Cc: perl-ldap@perl.org
Subject: RE: Can't locate object method "disconnect" via package
"Net::LDAP"

Ok. Now how do I close the connection? Is there a specific way to call
it. I don't see any information on cpa document. I might sound silly but
I am not following how to use this procedure call via perl. 


Thanks,

Praveen
DC:*222-6758
Desk:1-518-612-6758
Cell:1-203-984-1871
Home:1-518-280-6342

-----Original Message-----
From: Chris Ridd [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 09, 2008 2:48 PM
To: Sweeny, Jonny
Cc: 'perl-ldap@perl.org'; Tyagi, Praveen (GE, Corporate, consultant)
Subject: Re: Can't locate object method "disconnect" via package
"Net::LDAP"


On 9 Jan 2008, at 13:30, Sweeny, Jonny wrote:

> unbind is sufficient; there is no 'disconnect', as far as I know.   
> See:  http://search.cpan.org/~gbarr/perl-ldap-0.34/lib/Net/LDAP.pod

Unbind just sends the LDAP unbind operation; the connection is left
open.

Destroying the $ldap object should close the socket. You can even call
$ldap->socket and close that, but destroying the object is cleaner.

Cheers,

Chris

Reply via email to