dépôts
/
lhc
/
web
/
wiklou.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c876a7b
)
Made insertMessageBlob use (start|end)Atomic in case DBO_TRX is off
author
Aaron Schulz
<aschulz@wikimedia.org>
Thu, 26 Feb 2015 21:13:36 +0000
(13:13 -0800)
committer
Tim Starling
<tstarling@wikimedia.org>
Tue, 3 Mar 2015 03:49:53 +0000
(
03:49
+0000)
Change-Id: I6b730e8b4a6cb2d4a82a0cf471c7625ccfd08a0e
includes/MessageBlobStore.php
patch
|
blob
|
history
diff --git
a/includes/MessageBlobStore.php
b/includes/MessageBlobStore.php
index
c384188
..
8de9cc9
100644
(file)
--- a/
includes/MessageBlobStore.php
+++ b/
includes/MessageBlobStore.php
@@
-93,6
+93,7
@@
class MessageBlobStore {
try {
$dbw = wfGetDB( DB_MASTER );
+ $dbw->startAtomic( __METHOD__ );
$success = $dbw->insert( 'msg_resource', array(
'mr_lang' => $lang,
'mr_resource' => $name,
@@
-127,6
+128,7
@@
class MessageBlobStore {
);
}
}
+ $dbw->endAtomic( __METHOD__ );
} catch ( DBError $e ) {
wfDebug( __METHOD__ . " failed to update DB: $e\n" );
}