introduce this param in callback fix server close on client socket

Signed-off-by: Andy Green <andy@warmcat.com>
diff --git a/test-server/test-client.c b/test-server/test-client.c
index 298d013..52ce477 100644
--- a/test-server/test-client.c
+++ b/test-server/test-client.c
@@ -56,7 +56,8 @@
 /* dumb_increment protocol */
 
 static int
-callback_dumb_increment(struct libwebsocket *wsi,
+callback_dumb_increment(struct libwebsocket_context * this,
+			struct libwebsocket *wsi,
 			enum libwebsocket_callback_reasons reason,
 					       void *user, void *in, size_t len)
 {
@@ -79,7 +80,8 @@
 
 
 static int
-callback_lws_mirror(struct libwebsocket *wsi,
+callback_lws_mirror(struct libwebsocket_context * this,
+			struct libwebsocket *wsi,
 			enum libwebsocket_callback_reasons reason,
 					       void *user, void *in, size_t len)
 {
@@ -96,7 +98,7 @@
 		 * LWS_CALLBACK_CLIENT_WRITEABLE will come next service
 		 */
 
-		libwebsocket_callback_on_writable(wsi);
+		libwebsocket_callback_on_writable(this, wsi);
 		break;
 
 	case LWS_CALLBACK_CLIENT_RECEIVE:
@@ -117,7 +119,7 @@
 
 		/* get notified as soon as we can write again */
 
-		libwebsocket_callback_on_writable(wsi);
+		libwebsocket_callback_on_writable(this, wsi);
 
 		/*
 		 * without at least this delay, we choke the browser