Commit 0d70fefc authored by fred's avatar fred
Browse files

zapi

parent 92919536
......@@ -489,6 +489,8 @@ void Zapi::receive_http_payload()
std::cout << "!!!!!!! BEFORE FORWARD PAYLOAD !!!!" << std::endl;
//emit forward_payload(data.copy());
std::cout << "!!!!!!! AFTER FORWARD PAYLOAD !!!!" << std::endl;
}
else
......@@ -503,6 +505,15 @@ void Zapi::receive_http_payload()
std::cout << "error on data BSON : " << e.what() << std::endl;
goto flush_socket;
}
BSONObj payload = BSON("status" << "ACK");
m_message->rebuild(payload.objsize());
memcpy(m_message->data(), (char*)payload.objdata(), payload.objsize());
m_socket_http->send(*m_message);
}
}
......
......@@ -145,6 +145,7 @@ private:
zmq::context_t *m_context;
zmq::socket_t *m_socket_http;
QMutex *m_mutex_http;
zmq::message_t *m_message;
signals:
void forward_payload(BSONObj data);
......
Supports Markdown
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