ecore_thread_main_loop_end();
}
- std::string str = (const char *)in;
+ std::string str = std::string((const char *)in, len);
if (CISEMessageSerializer::valid(str)) {
LOGD("A valid new message received, flush previous buffer");
flush_server_recv_buffer_func((void*)pss);
pthread_mutex_lock(&g_ws_server_mutex);
server_recv_buffer += str;
- SECURE_LOGD("RECEIVE callback : [%s], [%s]", str.c_str(), server_recv_buffer.c_str());
+ SECURE_LOGD("RECEIVE callback : [%d] [%s], [%s]", len, str.c_str(), server_recv_buffer.c_str());
pthread_mutex_unlock(&g_ws_server_mutex);
ecore_thread_main_loop_begin();