Diff for /embedaddon/lighttpd/src/connections.c between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2013/10/14 10:32:48 version 1.1.1.2, 2014/06/15 20:20:06
Line 1034  found_header_end: Line 1034  found_header_end:
   
                         weWant = con->request.content_length - dst_cq->bytes_in;                          weWant = con->request.content_length - dst_cq->bytes_in;
   
                        assert(c->mem->used);                        force_assert(c->mem->used);
   
                         weHave = c->mem->used - c->offset - 1;                          weHave = c->mem->used - c->offset - 1;
   
Line 1067  found_header_end: Line 1067  found_header_end:
                                                 if (dst_c->file.fd == -1) {                                                  if (dst_c->file.fd == -1) {
                                                         /* this should not happen as we cache the fd, but you never know */                                                          /* this should not happen as we cache the fd, but you never know */
                                                         dst_c->file.fd = open(dst_c->file.name->ptr, O_WRONLY | O_APPEND);                                                          dst_c->file.fd = open(dst_c->file.name->ptr, O_WRONLY | O_APPEND);
#ifdef FD_CLOEXEC                                                        fd_close_on_exec(dst_c->file.fd);
                                                        fcntl(dst_c->file.fd, F_SETFD, FD_CLOEXEC); 
#endif 
                                                 }                                                  }
                                         } else {                                          } else {
                                                 /* the chunk is too large now, close it */                                                  /* the chunk is too large now, close it */
Line 1477  int connection_state_machine(server *srv, connection * Line 1475  int connection_state_machine(server *srv, connection *
                                 break;                                  break;
                         case HANDLER_COMEBACK:                          case HANDLER_COMEBACK:
                                 done = -1;                                  done = -1;
                                   /* fallthrough */
                         case HANDLER_WAIT_FOR_EVENT:                          case HANDLER_WAIT_FOR_EVENT:
                                 /* come back here */                                  /* come back here */
                                 connection_set_state(srv, con, CON_STATE_HANDLE_REQUEST);                                  connection_set_state(srv, con, CON_STATE_HANDLE_REQUEST);

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>