Merge pull request #9325 from GitHubUser4234/ldap_cloned_connection_nc13fix

Fix for unbound cloned LDAP connections
This commit is contained in:
Morris Jobke 2018-04-27 14:01:15 +02:00 committed by GitHub
commit 7102ddad50
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -126,6 +126,9 @@ class Connection extends LDAPUtility {
public function __clone() {
$this->configuration = new Configuration($this->configPrefix,
!is_null($this->configID));
if(count($this->bindResult) !== 0 && $this->bindResult['result'] === true) {
$this->bindResult = [];
}
$this->ldapConnectionRes = null;
$this->dontDestruct = true;
}