| 107 | } |
| 108 | |
| 109 | static std::string asok_request(int socket_fd, std::string request) |
| 110 | { |
| 111 | ssize_t res = safe_send(socket_fd, request.c_str(), request.length() + 1); |
| 112 | if (res < 0) { |
| 113 | int err = res; |
| 114 | ostringstream oss; |
| 115 | oss << "safe_write(" << socket_fd << ") failed to write request code: " |
| 116 | << cpp_strerror(err); |
| 117 | return oss.str(); |
| 118 | } |
| 119 | return ""; |
| 120 | } |
| 121 | |
| 122 | AdminSocketClient:: |
| 123 | AdminSocketClient(const std::string &path) |
no test coverage detected