Displaying 6 results from an estimated 6 matches for "sendfilev".
Did you mean:
sendfile
2004 Jun 01
3
1.0-test14: no sendfile() in Solaris 8
Aloha.
The current CVS snapshot and 1.0-test14 will not build on Solaris 8
because it does not provide a sendfile() funtion. It just has sendfilev().
Solaris 9 has sendfile(), though.
Using the old sendfile-util.c from 1.0-test1 and setting HAVE_SOLARIS_SENDFILEV
instead of HAVE_LINUX_SENDFILE in config.h works.
Greetings,
Andy.
2015 Sep 07
1
[Patch] Fix hang in safe_sendfile on SmartOS
...77
0 4623 safe_sendfile:return 7 4 fffffd7fffdff8b8 9223372036854775807 -> 77
and then just repeat the last line as it retried the call forever. This is where it hangs, spinning on the cpu.
After looking at the code I confirmed the issue with a dtrace one-liner that tracks the sendfilev syscall:
dtrace -n 'syscall::sendfilev:return {printf("%d %x\n", arg0, errno)}'
This showed that the call returned with EOPNOTSUPP (0x7a):
0 6155 sendfilev:return -1 7a
The man page lists this as a valid error code and handling it the same way as EAFNOSUP...
2015 Jul 16
3
[Patch] Fix hang in safe_sendfile on SmartOS
# HG changeset patch
# User Sebastian Wiedenroth <sebastian.wiedenroth at skylime.net>
# Date 1437050484 -7200
# Thu Jul 16 14:41:24 2015 +0200
# Node ID 7ef3a533b097e8e6590e754dc56ad308ab29233b
# Parent e3640ccaa76d77a9658126d1f8f306480dad8af7
Fix hang in safe_sendfile on SmartOS
The call to sendfile on SmartOS can fail with EOPNOTSUPP. This is a valid error
code and documented in
2003 Feb 04
0
0.99.8-test1 released
...changing protocols
setting.
+ Fully featured POP3 server included. Disabled by default.
+ Support for LITERAL+, MULTIAPPEND and UNSELECT extensions.
+ Internal API cleanups made Dovecot faster and take less memory
+ auth_verbose logs now all authentication failures
+ Support for Solaris 9 sendfilev() (not really tested)
- COPY now behaves as RFC2060 says: "If the COPY command is
unsuccessful for any reason, server implementations MUST restore the
destination mailbox to its state before the COPY attempt."
- maildir_copy_with_hardlinks = yes was broken.
- mboxes in subfolders...
2003 Feb 25
0
0.99.8 released
...er included. Disabled by default.
+ Support for LITERAL+, MULTIAPPEND, UNSELECT, IDLE, CHILDREN and
LISTEXT extensions.
+ LDAP authentication support.
+ Internal API cleanups made Dovecot faster and take less memory
+ auth_verbose logs now all authentication failures
+ Support for Solaris 9 sendfilev()
+ New setting: mail_full_filesystem_access allows clients to access the
whole filesystem by simply giving the path before the mailbox name
(eg. SELECT ~user/mail/box, LIST "" /tmp/%). While this allows users
to share mailboxes, it's not recommended since Dovecot's inde...
2010 Feb 04
3
3.3 and 3.4 compile failure on dbwrap
...ctdb_control_tcp_addr... no
checking cluster support... no
checking whether to support ACLs... auto
configure: checking whether ACL support is available:
configure: Using solaris ACLs
checking whether to support asynchronous io... no
checking whether to check to support sendfile... yes
checking for sendfilev in -lsendfile... yes
checking for solaris sendfilev64 support... yes
checking for solaris sendfilev support... yes
checking for Linux readahead... no
checking for readahead declaration... no
checking for posix_fadvise... no
checking for splice declaration... no
checking for a broken readlink syscal...