#include "lfr_socket.h" int main() { std::mutex mutex; LFR_Socket socket([&](std::exception const &ex) { std::unique_lock lock(mutex); std::cerr<<"socket exception:"< lock(mutex); std::cout << telegram; }, &mutex); socket.startLoop(); //send(new_socket, "Hello from the server", sizeof("Hello from the server"), 0); char input; std::cout << "fress q to quit" << std::endl; std::cin >> input; std::cout << "cinned" << std::endl; while (input != 'q') { std::cin >> input; std::cout << "cinned" << std::endl; } std::cout << "im out" << std::endl; return 0; }