X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/4e881433f37417ccbda89c09ffdf936855d462d4..f0dcb6b97d6d40f67698d1f71ac26970f1776f82:/lock_smain.cc diff --git a/lock_smain.cc b/lock_smain.cc index 0a3c209..2c9828b 100644 --- a/lock_smain.cc +++ b/lock_smain.cc @@ -18,12 +18,7 @@ int main(int argc, char *argv[]) { } rsm rsm(argv[1], argv[2]); - lock_server ls(&rsm); - rsm.set_state_transfer(&ls); - - rsm.reg(lock_protocol::acquire, &lock_server::acquire, &ls); - rsm.reg(lock_protocol::release, &lock_server::release, &ls); - rsm.reg(lock_protocol::stat, &lock_server::stat, &ls); + lock_server ls(rsm); rsm.start();