mirror of
https://github.com/samba-team/samba.git
synced 2025-01-05 09:18:06 +03:00
8b8c5c4154
For now it's safer to disable multi-channel without having support for TIOCOUTQ/FIONWRITE on tcp sockets. Using a fixed retransmission timeout (rto) of 1 second would be ok, but we better require kernel support for requesting for unacked bytes in the kernel send queue. "force:server multi channel support = yes" can be used to overwrite the compile time restriction (mainly for testing). BUG: https://bugzilla.samba.org/show_bug.cgi?id=11897 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Günther Deschner <gd@samba.org>
27 lines
1.1 KiB
XML
27 lines
1.1 KiB
XML
<samba:parameter name="server multi channel support"
|
|
context="G"
|
|
type="boolean"
|
|
xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
|
|
<description>
|
|
<para>This boolean parameter controls whether
|
|
<citerefentry><refentrytitle>smbd</refentrytitle>
|
|
<manvolnum>8</manvolnum></citerefentry> will support
|
|
SMB3 multi-channel.
|
|
</para>
|
|
<para>This parameter was added with version 4.4.</para>
|
|
<para>
|
|
Warning: Note that this feature is still considered experimental.
|
|
Use it at your own risk: Even though it may seem to work well in testing,
|
|
it may result in data corruption under some race conditions.
|
|
Future releases may improve this situation.
|
|
</para>
|
|
|
|
<para>Due to dependencies to kernel APIs of Linux or FreeBSD, it's only possible
|
|
to use this feature on Linux and FreeBSD for now. For testing this restriction
|
|
can be overwritten by specifying <constant>force:server multi channel support=yes</constant>
|
|
in addition.</para>
|
|
</description>
|
|
|
|
<value type="default">no</value>
|
|
</samba:parameter>
|