reduce debug logging mark socket dead when pollert
authorAndy Green <andy.green@linaro.org>
Wed, 27 Jan 2016 00:50:31 +0000 (08:50 +0800)
committerAndy Green <andy.green@linaro.org>
Wed, 27 Jan 2016 00:50:31 +0000 (08:50 +0800)
Signed-off-by: Andy Green <andy.green@linaro.org>
lib/output.c
lib/service.c

index 5f54a4f..cfb7c95 100644 (file)
@@ -131,8 +131,8 @@ int lws_issue_raw(struct lws *wsi, unsigned char *buf, size_t len)
 
        switch (n) {
        case LWS_SSL_CAPABLE_ERROR:
-               lwsl_err("%s: wsi %p: LWS_SSL_CAPABLE_ERROR\n", __func__,
-                        (void *)wsi);
+//             lwsl_err("%s: wsi %p: LWS_SSL_CAPABLE_ERROR\n", __func__,
+//                      (void *)wsi);
                /* we're going to close, let close know sends aren't possible */
                wsi->socket_is_permanently_unusable = 1;
                return -1;
@@ -643,7 +643,7 @@ lws_ssl_capable_write_no_ssl(struct lws *wsi, unsigned char *buf, int len)
 
 #if LWS_POSIX
        n = send(wsi->sock, (char *)buf, len, MSG_NOSIGNAL);
-       lwsl_info("%s: sent len %d result %d", __func__, len, n);
+//     lwsl_info("%s: sent len %d result %d", __func__, len, n);
        if (n >= 0)
                return n;
 
index ef93055..89fe32c 100644 (file)
@@ -436,7 +436,7 @@ lws_service_fd_tsi(struct lws_context *context, struct lws_pollfd *pollfd, int t
                        }
                        wsi = wsi1;
                }
-#if 1
+#if 0
                {
                        char s[300], *p = s;
 
@@ -475,7 +475,7 @@ lws_service_fd_tsi(struct lws_context *context, struct lws_pollfd *pollfd, int t
 
        if ((!(pollfd->revents & pollfd->events & LWS_POLLIN)) &&
            (pollfd->revents & LWS_POLLHUP)) {
-
+               wsi->socket_is_permanently_unusable = 1;
                lwsl_debug("Session Socket %p (fd=%d) dead\n",
                                                       (void *)wsi, pollfd->fd);