new TBinaryProtocol(new TFramedTransport(new TSocket(
NetworkUtils.getFqdnHost(mWorkerAddress), mWorkerAddress.getPort())));
mClient = new WorkerService.Client(mProtocol);
mHeartbeatThread =
new HeartbeatThread("WorkerClientToWorkerHeartbeat", new WorkerClientHeartbeatExecutor(
this, mMasterClient.getUserId()), UserConf.get().HEARTBEAT_INTERVAL_MS);
try {
mProtocol.getTransport().open();
} catch (TTransportException e) {