Mercurial > hg > orthanc
comparison OrthancServer/ServerIndex.cpp @ 311:26efccdff583
anonymisation
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 21 Dec 2012 12:44:32 +0100 |
parents | 6ab6cdeedf4e |
children | fc856d175d18 |
comparison
equal
deleted
inserted
replaced
310:6ab6cdeedf4e | 311:26efccdff583 |
---|---|
1072 | 1072 |
1073 | 1073 |
1074 uint64_t ServerIndex::IncrementGlobalSequence(GlobalProperty sequence) | 1074 uint64_t ServerIndex::IncrementGlobalSequence(GlobalProperty sequence) |
1075 { | 1075 { |
1076 boost::mutex::scoped_lock lock(mutex_); | 1076 boost::mutex::scoped_lock lock(mutex_); |
1077 return db_->IncrementGlobalSequence(sequence); | 1077 |
1078 std::auto_ptr<SQLite::Transaction> transaction(db_->StartTransaction()); | |
1079 | |
1080 transaction->Begin(); | |
1081 uint64_t seq = db_->IncrementGlobalSequence(sequence); | |
1082 transaction->Commit(); | |
1083 | |
1084 return seq; | |
1078 } | 1085 } |
1079 } | 1086 } |