diff --git a/spectrum_manager/src/server.cpp b/spectrum_manager/src/server.cpp index 4aabf938eb0f6571cfb25a9e5d6d8e3db552ab72..a5dcb4f291626e7977a62abfb34327cff463e988 100644 --- a/spectrum_manager/src/server.cpp +++ b/spectrum_manager/src/server.cpp @@ -446,6 +446,7 @@ void Server::event_handler(struct mg_connection *conn, int ev, void *p) { boost::replace_all(resp, "src=\"/", std::string("src=\"") + CONFIG_STRING(m_config, "service.base_location")); boost::replace_all(resp, "action=\"/", std::string("action=\"") + CONFIG_STRING(m_config, "service.base_location")); strcpy(conn->send_mbuf.buf, resp.c_str()); + conn->send_mbuf.len = resp.size(); mbuf_trim(&conn->send_mbuf); return; }