1
0
mirror of https://github.com/deavmi/birchwood synced 2024-09-20 09:23:38 +02:00
- In the `loop()` (the read loop) if built in `unittest` mode then log the read count/status and the current data after the PEEK'd read
This commit is contained in:
Tristan B. Velloza Kildaire 2023-06-02 19:29:53 +02:00
parent cf23797f99
commit 2b5da1eb9a

View File

@ -1012,9 +1012,14 @@ public class Client : Thread
/* Receieve at most 512 bytes (as per RFC) */
ptrdiff_t bytesRead = socket.receive(currentData, SocketFlags.PEEK);
import std.stdio;
// writeln(bytesRead);
// writeln(currentData);
version(unittest)
{
import std.stdio;
writeln("(peek) bytesRead: '", bytesRead, "' (status var or count)");
writeln("(peek) currentData: '", currentData, "'");
}
/* FIXME: CHECK BYTES READ FOR SOCKET ERRORS! */
@ -1088,7 +1093,7 @@ public class Client : Thread
scratch.length = bytesRead;
this.socket.receive(scratch);
/* TODO: Yield here and in other places before continue */