Ignore:
Timestamp:
Nov 27, 2012, 4:43:17 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: updated trunk to 3.6.0

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/source3/modules/onefs_system.c

    r414 r745  
    2020
    2121#include "includes.h"
     22#include "smbd/smbd.h"
    2223#include "onefs.h"
    2324#include "onefs_config.h"
     
    270271                        ret = sendfile(fromfd, tofd, offset, total, &hdr,
    271272                                       &nwritten, flags);
    272                 } while (ret == -1 && errno == EINTR);
     273#if defined(EWOULDBLOCK)
     274                } while (ret == -1 && (errno == EINTR || errno == EAGAIN || errno == EWOULDBLOCK));
     275#else
     276                } while (ret == -1 && (errno == EINTR || errno == EAGAIN));
     277#endif
    273278
    274279                /* On error we're done. */
Note: See TracChangeset for help on using the changeset viewer.