projects
/
invirt/third/libt4.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Working on g++ compatibility
[invirt/third/libt4.git]
/
lock_server.cc
diff --git
a/lock_server.cc
b/lock_server.cc
index
522a917
..
0c3a6e9
100644
(file)
--- a/
lock_server.cc
+++ b/
lock_server.cc
@@
-34,7
+34,7
@@
lock_server::lock_server(rsm *r) : rsm_ (r) {
rsm_->set_state_transfer(this);
}
rsm_->set_state_transfer(this);
}
-void lock_server::revoker() [[noreturn]] {
+void lock_server::revoker () {
while (1) {
lock_protocol::lockid_t lid;
revoke_fifo.deq(&lid);
while (1) {
lock_protocol::lockid_t lid;
revoke_fifo.deq(&lid);
@@
-62,7
+62,7
@@
void lock_server::revoker() [[noreturn]] {
}
}
}
}
-void lock_server::retryer() [[noreturn]] {
+void lock_server::retryer() {
while (1) {
lock_protocol::lockid_t lid;
retry_fifo.deq(&lid);
while (1) {
lock_protocol::lockid_t lid;
retry_fifo.deq(&lid);