- Performance fix: don't create addressbook object to close() it if it wasn't created before, skipping unneeded LDAP connection

release-0.6
alecpl 13 years ago
parent 733ed0a20a
commit f1574a5da2

@ -1160,8 +1160,6 @@ class rcmail
$this->smtp->disconnect();
foreach ($this->address_books as $book) {
if (!is_object($book)) // maybe an address book instance wasn't fetched using get_address_book() yet
$book = $this->get_address_book($book['id']);
if (is_a($book, 'rcube_addressbook'))
$book->close();
}

Loading…
Cancel
Save