浏览代码

FIXED: wrong time arithmetic preventing incoming connections

Matthias Wachs 15 年之前
父节点
当前提交
24687543ab
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/daemon/connection.c

+ 1 - 1
src/daemon/connection.c

@@ -2229,7 +2229,7 @@ MHD_connection_handle_idle (struct MHD_Connection *connection)
   timeout = connection->daemon->connection_timeout;
   if ((connection->socket_fd != -1) &&
       (timeout != 0) &&
-      (timeout > (time (NULL) - connection->last_activity)) )
+      (timeout < (time (NULL) - connection->last_activity)) )
     {
       MHD_connection_close (connection, MHD_REQUEST_TERMINATED_TIMEOUT_REACHED);
       return MHD_NO;