Changeset 991

Show
Ignore:
Timestamp:
02/09/2006 02:37:48 PM (3 years ago)
Author:
jan
Message:

if posix_fadvise is not implemented, ignore the error

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/lighttpd-merge-1.4.x/src/network_linux_sendfile.c

    r960 r991  
    160160                                /* tell the kernel that we want to stream the file */ 
    161161                                if (-1 == posix_fadvise(c->file.fd, 0, 0, POSIX_FADV_SEQUENTIAL)) { 
    162                                         log_error_write(srv, __FILE__, __LINE__, "ssd",  
    163                                                 "posix_fadvise failed:", strerror(errno), c->file.fd); 
     162                                        if (ENOSYS != errno) { 
     163                                                log_error_write(srv, __FILE__, __LINE__, "ssd",  
     164                                                        "posix_fadvise failed:", strerror(errno), c->file.fd); 
     165                                        } 
    164166                                } 
    165167#endif