Open hlange opened 5 years ago
c:\users\henrik\source\repos\cloudconnector\cloudconnector\classes\uamqp\uamqpreceiver.cpp(121):
tls_io = xio_create(tlsio_interface, &tls_io_config);
c:\users\henrik\source\repos\cloudconnector\cloudconnector\classes\uamqp\uamqpreceiver.cpp(126):
sasl_io = xio_create(saslclientio_get_interface_description(), &sasl_io_config);
c:\users\henrik\source\repos\cloudconnector\cloudconnector\classes\uamqp\uamqpsender.cpp(80):
source = messaging_create_source("whatever");
c:\users\henrik\source\repos\cloudconnector\cloudconnector\classes\uamqp\uamqpsender.cpp(83):
target = messaging_create_target(adress.c_str());
c:\users\henrik\source\repos\cloudconnector\cloudconnector\classes\cloudcom\sender.cpp(22):
unique_ptr<UAMQPSender> sender = make_unique<UAMQPSender>();
log4cpp::Category::getInstance(std::string("MSG")).debug("Send: " + msg.dump());
sender->sendMessage(msg);
c:\users\henrik\source\repos\cloudconnector\cloudconnector\classes\uamqp\uamqpsender.cpp(69):
sasl_io = xio_create(saslclientio_get_interface_description(), &sasl_io_config);
Receiver and sender are based on the examples https://github.com/Azure/azure-uamqp-c/blob/master/samples/message_receiver_sample/main.c and https://github.com/Azure/azure-uamqp-c/blob/master/samples/message_sender_sample/main.c, and were only transformed to a class.
I am currently developing a client that sends and receives data using UAMQP, but the memory is growing.
Since I work on a Windows system, I studied the program with DrMemory, which tells me the following: