user_ldap: close ldap connection in dtor
This commit is contained in:
parent
5f29f8a831
commit
735738fe6f
|
@ -44,6 +44,12 @@ class OC_USER_LDAP extends OC_USER_BACKEND {
|
||||||
$this->ldap_filter = OC_APPCONFIG::getValue('user_ldap', 'ldap_filter','');
|
$this->ldap_filter = OC_APPCONFIG::getValue('user_ldap', 'ldap_filter','');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function __destruct() {
|
||||||
|
// close the connection
|
||||||
|
if( $this->ds )
|
||||||
|
ldap_unbind($this->ds);
|
||||||
|
}
|
||||||
|
|
||||||
private function getDs() {
|
private function getDs() {
|
||||||
if(!$this->ds) {
|
if(!$this->ds) {
|
||||||
$this->ds = ldap_connect( $this->ldap_host, $this->ldap_port );
|
$this->ds = ldap_connect( $this->ldap_host, $this->ldap_port );
|
||||||
|
|
Loading…
Reference in New Issue