public synchronized void start(CoprocessorEnvironment env) throws IOException {
if (server == null) {
HMaster m = (HMaster) ((MasterCoprocessorEnvironment) env).getMasterServices();
hostAndPort = m.getServerName().getHostAndPort();
timestampService = null;
server = new HBaseTcpServer(m);
server.start();
}
}