diff --git a/bakanet/src/bakanet/http/http_server.cpp b/bakanet/src/bakanet/http/http_server.cpp index bd4e959..fb48d31 100755 --- a/bakanet/src/bakanet/http/http_server.cpp +++ b/bakanet/src/bakanet/http/http_server.cpp @@ -16,6 +16,7 @@ namespace Bk::Net { { log("Caca") route_request(conn, recv_request(conn)); + log("Pipi") }, std::ref(*conn))); } } @@ -24,6 +25,7 @@ namespace Bk::Net { { Packet req; bool reading = true; + log("Proute") while(reading) { auto data = conn.obtain(1024); @@ -32,6 +34,7 @@ namespace Bk::Net { req.append_data(data); reading = data.size() >= 1024; } + log("Cul") int req_size = req.size(); if (req_size) return HttpRequest(std::string(req.pull(req_size).release(), req_size)); return HttpRequest("", "", ""); diff --git a/bakanet/src/platform/windows/windows_socket.cpp b/bakanet/src/platform/windows/windows_socket.cpp index 5bfa755..00b05bb 100755 --- a/bakanet/src/platform/windows/windows_socket.cpp +++ b/bakanet/src/platform/windows/windows_socket.cpp @@ -86,9 +86,12 @@ namespace Bk::Net { std::vector WindowsSocket::obtain(int size) { + log(1) std::vector buffer; buffer.resize(size); + log(2) int read_size = recv((SOCKET)id, buffer.data(), buffer.size() - 1, 0); + log(3) buffer.resize(read_size); return buffer; } diff --git a/premake5.exe b/premake5.exe new file mode 100644 index 0000000..1a637aa Binary files /dev/null and b/premake5.exe differ