From 870acb780249fd5deb749ff4fda80b4cc295da3a Mon Sep 17 00:00:00 2001 From: conradverm Date: Tue, 8 Jan 2008 06:16:46 +0000 Subject: [PATCH] WSA-92 "get error when calling move_folder: An existing connection was forcibly closed by the remote host" Fixed. Need to ensure cache is cleared so there is no unexpected data corruption from cache. --- lib/permissions/permissionutil.inc.php | 3 +++ 1 file changed, 3 insertions(+), 0 deletions(-) diff --git a/lib/permissions/permissionutil.inc.php b/lib/permissions/permissionutil.inc.php index 40aa491..3a206d2 100644 --- a/lib/permissions/permissionutil.inc.php +++ b/lib/permissions/permissionutil.inc.php @@ -647,6 +647,9 @@ class KTPermissionUtil { */ function inheritPermissionObject(&$oDocumentOrFolder, $aOptions = null) { global $default; + + $oDocumentOrFolder->cacheGlobal=array(); + $bEvenIfNotOwner = KTUtil::arrayGet($aOptions, 'evenifnotowner'); if (empty($bEvenIfNotOwner) && !KTPermissionUtil::isPermissionOwner($oDocumentOrFolder)) { return PEAR::raiseError(_kt("Document or Folder doesn't own its permission object")); -- libgit2 0.21.4