All sleep calls via std::this_thread
[invirt/third/libt4.git] / lock_smain.cc
1 #include "lock_server.h"
2
3 int main(int argc, char *argv[]) {
4     global = new t4_state('s');
5     setvbuf(stdout, NULL, _IONBF, 0);
6     setvbuf(stderr, NULL, _IONBF, 0);
7
8     if(argc != 3){
9         LOG_NONMEMBER << "Usage: " << argv[0] << " [master:]port [me:]port";
10         exit(1);
11     }
12
13     rsm rsm(argv[1], argv[2]);
14     lock_server ls(rsm);
15
16     rsm.start();
17
18     while(1)
19         std::this_thread::sleep_for(milliseconds(1000));
20 }