diff --git a/src/server/server.cpp b/src/server/server.cpp index 2794635..1eebd45 100644 --- a/src/server/server.cpp +++ b/src/server/server.cpp @@ -4,7 +4,7 @@ Server::Server(const std::string& h, const unsigned short p, bool service_mode){ // Создание сокета. server_fd = socket(AF_INET, SOCK_STREAM, 0); if (server_fd < 0) { - throw std::runtime_error("[MultiprocessEchoServer::MultiprocessEchoServer] socket(2) call error"); + throw std::runtime_error("Error in create socket"); } // Подготовка сетевого адреса для связывания. sockaddr_in server_address; @@ -13,12 +13,12 @@ Server::Server(const std::string& h, const unsigned short p, bool service_mode){ hostent* host_name; host_name = gethostbyname(h.c_str()); // Преобразование названия хоста в IP-адрес. if (host_name == nullptr) { - throw std::runtime_error("[MultiprocessEchoServer::MultiprocessEchoServer] gethostbyname(3) call error"); + throw std::runtime_error("Error in getting hostname"); } server_address.sin_port = htons(p); memcpy(&server_address.sin_addr.s_addr, host_name->h_addr, host_name->h_length); if (bind(server_fd, reinterpret_cast(&server_address), sizeof(server_address)) != 0) { - throw std::runtime_error("[MultiprocessEchoServer::MultiprocessEchoServer] bind(2) call error"); + throw std::runtime_error("Error in bind part"); } std::cout << "Сервер запущен на хосте " << h << " на порту " << p << std::endl; }