Changeset 3282012
- Timestamp:
- 04/25/2025 04:07:45 PM (11 months ago)
- Location:
- 404-solution
- Files:
-
- 8 edited
- 9 copied
-
tags/2.36.9 (copied) (copied from 404-solution/trunk)
-
tags/2.36.9/404-solution.php (copied) (copied from 404-solution/trunk/404-solution.php) (1 diff)
-
tags/2.36.9/CHANGELOG.md (copied) (copied from 404-solution/trunk/CHANGELOG.md) (1 diff)
-
tags/2.36.9/README.md (copied) (copied from 404-solution/trunk/README.md) (1 diff)
-
tags/2.36.9/includes/DataAccess.php (copied) (copied from 404-solution/trunk/includes/DataAccess.php)
-
tags/2.36.9/includes/Loader.php (copied) (copied from 404-solution/trunk/includes/Loader.php) (1 diff)
-
tags/2.36.9/includes/SynchronizationUtils.php (modified) (1 diff)
-
tags/2.36.9/includes/php/wordpress/WPDBExtension.php (copied) (copied from 404-solution/trunk/includes/php/wordpress/WPDBExtension.php)
-
tags/2.36.9/package.json (copied) (copied from 404-solution/trunk/package.json) (1 diff)
-
tags/2.36.9/readme.txt (copied) (copied from 404-solution/trunk/readme.txt) (2 diffs)
-
trunk/404-solution.php (modified) (1 diff)
-
trunk/CHANGELOG.md (modified) (1 diff)
-
trunk/README.md (modified) (1 diff)
-
trunk/includes/Loader.php (modified) (1 diff)
-
trunk/includes/SynchronizationUtils.php (modified) (1 diff)
-
trunk/package.json (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
404-solution/tags/2.36.9/404-solution.php
r3281971 r3282012 8 8 Author URI: https://www.ajexperience.com/404-solution/ 9 9 10 Version: 2.36. 810 Version: 2.36.9 11 11 12 12 License: GPL-3.0-or-later -
404-solution/tags/2.36.9/CHANGELOG.md
r3281971 r3282012 1 1 # Changelog # 2 3 ## Version 2.36.9 (April 25, 2025) ## 4 * FIX: Avoid throwing an error when releasing a synchronization lock not owned by the current process, for leehodson. 2 5 3 6 ## Version 2.36.8 (April 25, 2025) ## -
404-solution/tags/2.36.9/README.md
r3281971 r3282012 89 89 ## Changelog ## 90 90 91 ## Version 2.36.9 (April 25, 2025) ## 92 * FIX: Avoid throwing an error when releasing a synchronization lock not owned by the current process, for leehodson. 93 91 94 ## Version 2.36.8 (April 25, 2025) ## 92 95 * FIX: Avoid a logging issue while logging a DB error for leehodson. -
404-solution/tags/2.36.9/includes/Loader.php
r3281971 r3282012 11 11 basename(dirname(ABJ404_FILE)) . '/' . basename(ABJ404_FILE)); 12 12 13 define( 'ABJ404_VERSION', '2.36. 8' );13 define( 'ABJ404_VERSION', '2.36.9' ); 14 14 define( 'URL_TRACKING_SUFFIX', '?utm_source=404SolutionPlugin&utm_medium=WordPress'); 15 15 define( 'ABJ404_HOME_URL', 'https://www.ajexperience.com/404-solution/' . URL_TRACKING_SUFFIX); -
404-solution/tags/2.36.9/includes/SynchronizationUtils.php
r2980594 r3282012 219 219 $currentLockHolder = $this->readOwner($internalSynchronizedKey); 220 220 221 if ($uniqueID == $currentLockHolder) { 222 $this->deleteOwner($uniqueID, $internalSynchronizedKey); 223 224 } else { 225 throw new Exception("Tried to release lock when you're not the owner. " . 226 "Synchronized key from user: " . $synchronizedKeyFromUser . 227 ', current lock holder: ' . $currentLockHolder . 228 ', requested release for lock holder: ' . $uniqueID); 229 } 221 if ($uniqueID == $currentLockHolder) { 222 $this->deleteOwner($uniqueID, $internalSynchronizedKey); 223 224 } else { 225 // Fail silently instead of throwing fatal exception. 226 $logger = ABJ_404_Solution_Logging::getInstance(); 227 $logger->debugMessage("Synchronization lock release mismatch. " . 228 "Synchronized key: $synchronizedKeyFromUser, current holder: $currentLockHolder, " . 229 "attempted release by: $uniqueID"); 230 } 230 231 } 231 232 -
404-solution/tags/2.36.9/package.json
r3281971 r3282012 1 1 { 2 2 "name": "404-solution", 3 "version": "2.36. 8",3 "version": "2.36.9", 4 4 "description": "The 404 Solution Plugin.", 5 5 "main": "Gulpfile.js", -
404-solution/tags/2.36.9/readme.txt
r3281971 r3282012 5 5 Requires at least: 3.9 6 6 Tested up to: 6.8 7 Stable tag: 2.36. 87 Stable tag: 2.36.9 8 8 License: GPL-3.0-or-later 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 91 91 == Changelog == 92 92 93 = Version 2.36.9 (April 25, 2025) = 94 * FIX: Avoid throwing an error when releasing a synchronization lock not owned by the current process, for leehodson. 95 93 96 = Version 2.36.8 (April 25, 2025) = 94 97 * FIX: Avoid a logging issue while logging a DB error for leehodson. -
404-solution/trunk/404-solution.php
r3281971 r3282012 8 8 Author URI: https://www.ajexperience.com/404-solution/ 9 9 10 Version: 2.36. 810 Version: 2.36.9 11 11 12 12 License: GPL-3.0-or-later -
404-solution/trunk/CHANGELOG.md
r3281971 r3282012 1 1 # Changelog # 2 3 ## Version 2.36.9 (April 25, 2025) ## 4 * FIX: Avoid throwing an error when releasing a synchronization lock not owned by the current process, for leehodson. 2 5 3 6 ## Version 2.36.8 (April 25, 2025) ## -
404-solution/trunk/README.md
r3281971 r3282012 89 89 ## Changelog ## 90 90 91 ## Version 2.36.9 (April 25, 2025) ## 92 * FIX: Avoid throwing an error when releasing a synchronization lock not owned by the current process, for leehodson. 93 91 94 ## Version 2.36.8 (April 25, 2025) ## 92 95 * FIX: Avoid a logging issue while logging a DB error for leehodson. -
404-solution/trunk/includes/Loader.php
r3281971 r3282012 11 11 basename(dirname(ABJ404_FILE)) . '/' . basename(ABJ404_FILE)); 12 12 13 define( 'ABJ404_VERSION', '2.36. 8' );13 define( 'ABJ404_VERSION', '2.36.9' ); 14 14 define( 'URL_TRACKING_SUFFIX', '?utm_source=404SolutionPlugin&utm_medium=WordPress'); 15 15 define( 'ABJ404_HOME_URL', 'https://www.ajexperience.com/404-solution/' . URL_TRACKING_SUFFIX); -
404-solution/trunk/includes/SynchronizationUtils.php
r2980594 r3282012 219 219 $currentLockHolder = $this->readOwner($internalSynchronizedKey); 220 220 221 if ($uniqueID == $currentLockHolder) { 222 $this->deleteOwner($uniqueID, $internalSynchronizedKey); 223 224 } else { 225 throw new Exception("Tried to release lock when you're not the owner. " . 226 "Synchronized key from user: " . $synchronizedKeyFromUser . 227 ', current lock holder: ' . $currentLockHolder . 228 ', requested release for lock holder: ' . $uniqueID); 229 } 221 if ($uniqueID == $currentLockHolder) { 222 $this->deleteOwner($uniqueID, $internalSynchronizedKey); 223 224 } else { 225 // Fail silently instead of throwing fatal exception. 226 $logger = ABJ_404_Solution_Logging::getInstance(); 227 $logger->debugMessage("Synchronization lock release mismatch. " . 228 "Synchronized key: $synchronizedKeyFromUser, current holder: $currentLockHolder, " . 229 "attempted release by: $uniqueID"); 230 } 230 231 } 231 232 -
404-solution/trunk/package.json
r3281971 r3282012 1 1 { 2 2 "name": "404-solution", 3 "version": "2.36. 8",3 "version": "2.36.9", 4 4 "description": "The 404 Solution Plugin.", 5 5 "main": "Gulpfile.js", -
404-solution/trunk/readme.txt
r3281971 r3282012 5 5 Requires at least: 3.9 6 6 Tested up to: 6.8 7 Stable tag: 2.36. 87 Stable tag: 2.36.9 8 8 License: GPL-3.0-or-later 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html … … 91 91 == Changelog == 92 92 93 = Version 2.36.9 (April 25, 2025) = 94 * FIX: Avoid throwing an error when releasing a synchronization lock not owned by the current process, for leehodson. 95 93 96 = Version 2.36.8 (April 25, 2025) = 94 97 * FIX: Avoid a logging issue while logging a DB error for leehodson.
Note: See TracChangeset
for help on using the changeset viewer.