- Force internal buffer flush (force an underlying `write()`) on the logger
This commit is contained in:
Tristan B. Velloza Kildaire 2023-02-21 18:11:26 +02:00
parent 51f3989132
commit bb70717a51

View File

@ -21,7 +21,7 @@ __gshared static this()
*/ */
void websocketHandler(scope WebSocket socket) void websocketHandler(scope WebSocket socket)
{ {
logger.print("Handling web socket: "~to!(string)(socket),DebugType.INFO); logger.print("Handling web socket: "~to!(string)(socket)~"\n",DebugType.INFO);
string receivedText = socket.receiveText(); string receivedText = socket.receiveText();
logger.print(receivedText~"\n", DebugType.INFO); logger.print(receivedText~"\n", DebugType.INFO);
@ -30,7 +30,7 @@ void websocketHandler(scope WebSocket socket)
JSONValue jsonReceived; JSONValue jsonReceived;
jsonReceived = parseJSON(receivedText); jsonReceived = parseJSON(receivedText);
logger.print(jsonReceived.toPrettyString(), DebugType.INFO); logger.print(jsonReceived.toPrettyString()~"\n", DebugType.INFO);
} }
void main() void main()