1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-05 09:18:06 +03:00
samba-mirror/docs-xml/smbdotconf/protocol/servermultichannelsupport.xml
Stefan Metzmacher 8b8c5c4154 s3:smbd: force multi-channel to be turned off without FreeBSD/Linux support
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>
2020-07-08 15:54:40 +00:00

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>