Bläddra i källkod

Fix #ifdef error in unit test

bel2125 7 år sedan
förälder
incheckning
d0fac166e5
2 ändrade filer med 17 tillägg och 1 borttagningar
  1. 16 0
      test/page6.lua
  2. 1 1
      test/public_server.c

+ 16 - 0
test/page6.lua

@@ -0,0 +1,16 @@
+mg.write("HTTP/1.0 200 OK\r\n")
+mg.write("Content-Type: text/plain\r\n")
+mg.write("\r\n")
+mg.write(mg.request_info.request_method .. " " .. mg.request_info.request_uri .. "  HTTP/" .. mg.request_info.http_version .. "\r\n")
+for k,v in pairs(mg.request_info.http_headers) do
+  mg.write(k .. ": " .. v .. "\r\n")
+end
+mg.write("\r\n")
+
+repeat
+  local r = mg.read()
+  if (r) then
+    mg.write(r)
+  end
+until not r
+

+ 1 - 1
test/public_server.c

@@ -1102,12 +1102,12 @@ websocket_client_close_handler(const struct mg_connection *conn,
 	ck_assert(pclient_data != NULL);
 
 	WS_TEST_TRACE("Client %i: Close handler\n", pclient_data->clientId);
+	pclient_data->closed++;
 
 	mark_point();
 #else
 
 	(void)user_data;
-
 	pclient_data->closed++;
 
 #endif /* __MACH__ */