Diff for /embedaddon/lighttpd/src/network_openssl.c between versions 1.1 and 1.1.1.2

version 1.1, 2013/10/14 10:32:48 version 1.1.1.2, 2014/06/15 20:20:06
Line 170  int network_write_chunkqueue_openssl(server *srv, conn Line 170  int network_write_chunkqueue_openssl(server *srv, conn
   
                         if (NULL == local_send_buffer) {                          if (NULL == local_send_buffer) {
                                 local_send_buffer = malloc(LOCAL_SEND_BUFSIZE);                                  local_send_buffer = malloc(LOCAL_SEND_BUFSIZE);
                                assert(local_send_buffer);                                force_assert(local_send_buffer);
                         }                          }
   
                         do {                          do {
Line 187  int network_write_chunkqueue_openssl(server *srv, conn Line 187  int network_write_chunkqueue_openssl(server *srv, conn
                                 }                                  }
   
   
                                lseek(ifd, offset, SEEK_SET);                                if (-1 == lseek(ifd, offset, SEEK_SET)) {
                                if (-1 == (toSend = read(ifd, local_send_buffer, toSend))) {                                        log_error_write(srv, __FILE__, __LINE__, "ss", "lseek failed:", strerror(errno));
                                         close(ifd);                                          close(ifd);
                                           return -1;
                                   }
                                   if (-1 == (toSend = read(ifd, local_send_buffer, toSend))) {
                                         log_error_write(srv, __FILE__, __LINE__, "ss", "read failed:", strerror(errno));                                          log_error_write(srv, __FILE__, __LINE__, "ss", "read failed:", strerror(errno));
                                           close(ifd);
                                         return -1;                                          return -1;
                                 }                                  }
   

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


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