Unverified Commit c45204e1 authored by kladko's avatar kladko

SKALE-4586

parent 644abe9f
...@@ -71,7 +71,7 @@ bin_PROGRAMS = sgxwallet testw sgx_util ...@@ -71,7 +71,7 @@ bin_PROGRAMS = sgxwallet testw sgx_util
COMMON_SRC = SGXException.cpp ExitHandler.cpp zmq_src/ZMQClient.cpp zmq_src/RspMessage.cpp zmq_src/ReqMessage.cpp \ COMMON_SRC = SGXException.cpp ExitHandler.cpp zmq_src/ZMQClient.cpp zmq_src/RspMessage.cpp zmq_src/ReqMessage.cpp \
zmq_src/ZMQMessage.cpp zmq_src/ZMQServer.cpp \ zmq_src/ZMQMessage.cpp zmq_src/ZMQServer.cpp ExitRequestedException.cpp \
InvalidStateException.cpp Exception.cpp InvalidArgumentException.cpp Log.cpp TECrypto.cpp \ InvalidStateException.cpp Exception.cpp InvalidArgumentException.cpp Log.cpp TECrypto.cpp \
SGXWalletServer.cpp SGXRegistrationServer.cpp CSRManagerServer.cpp BLSCrypto.cpp CryptoTools.cpp \ SGXWalletServer.cpp SGXRegistrationServer.cpp CSRManagerServer.cpp BLSCrypto.cpp CryptoTools.cpp \
DKGCrypto.cpp ServerInit.cpp BLSPrivateKeyShareSGX.cpp LevelDB.cpp ServerDataChecker.cpp SEKManager.cpp \ DKGCrypto.cpp ServerInit.cpp BLSPrivateKeyShareSGX.cpp LevelDB.cpp ServerDataChecker.cpp SEKManager.cpp \
......
...@@ -133,12 +133,12 @@ void ZMQServer::doOneServerLoop() { ...@@ -133,12 +133,12 @@ void ZMQServer::doOneServerLoop() {
result["errorMessage"] = ""; result["errorMessage"] = "";
zmq::message_t identity; zmq::message_t identity;
zmq::message_t copied_id;
string stringToParse = ""; string stringToParse = "";
try { try {
zmq_pollitem_t items[1]; zmq_pollitem_t items[1];
items[0].socket = *socket; items[0].socket = *socket;
items[0].events = ZMQ_POLLIN; items[0].events = ZMQ_POLLIN;
...@@ -164,8 +164,6 @@ void ZMQServer::doOneServerLoop() { ...@@ -164,8 +164,6 @@ void ZMQServer::doOneServerLoop() {
exit(-12); exit(-12);
} }
copied_id.copy(&identity);
zmq::message_t reqMsg; zmq::message_t reqMsg;
if (!socket->recv(&reqMsg, 0)) { if (!socket->recv(&reqMsg, 0)) {
...@@ -215,7 +213,7 @@ void ZMQServer::doOneServerLoop() { ...@@ -215,7 +213,7 @@ void ZMQServer::doOneServerLoop() {
CHECK_STATE(replyStr.front() == '{'); CHECK_STATE(replyStr.front() == '{');
CHECK_STATE(replyStr.back() == '}'); CHECK_STATE(replyStr.back() == '}');
if (!socket->send(copied_id, ZMQ_SNDMORE)) { if (!socket->send(identity, ZMQ_SNDMORE)) {
if (isExitRequested) { if (isExitRequested) {
return; return;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment