Added a log message to test for a problem in worker_thread
authorDave West <davew@uncensored.citadel.org>
Sun, 8 Nov 2009 15:53:19 +0000 (15:53 +0000)
committerDave West <davew@uncensored.citadel.org>
Sun, 8 Nov 2009 15:53:19 +0000 (15:53 +0000)
citadel/sysdep.c

index 14ddb62e6cc0fe6edad49fcb7fdf5cfb6397b815..0d1b058c6dd9c64e002f4c2040c349f8002563b2 100644 (file)
@@ -1009,6 +1009,9 @@ do_select:        force_purge = 0;
                                        serviceptr->h_greeting_function();
                                        become_session(NULL);
                                        con->state = CON_IDLE;
+                                       retval--;
+                                       if (retval)
+                                               CtdlLogPrintf (CTDL_DEBUG, "Select said more than 1 fd to handle but we only handle one\n");
                                        goto do_select;
                                }
                        }