mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 00:03:54 -06:00
qemu-nbd: Allow users to adjust handshake limit
Although defaulting the handshake limit to 10 seconds was a nice QoI
change to weed out intentionally slow clients, it can interfere with
integration testing done with manual NBD_OPT commands over 'nbdsh
--opt-mode'. Expose a command line option to allow the user to alter
the timeout away from the default. This option is unlikely to be used
in enough scenarios to warrant a short option letter.
The option --handshake-limit intentionally differs from the name of
the constant added in commit fb1c2aaa98
(limit instead of max_secs)
and the QMP name to be added in the next commit; this is because
typing a longer command-line name is undesirable and there is
sufficient --help text to document the units.
Signed-off-by: Eric Blake <eblake@redhat.com>
Message-ID: <20250203222722.650694-5-eblake@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
This commit is contained in:
parent
ffaf7f0376
commit
617017f8dc
2 changed files with 31 additions and 15 deletions
|
@ -156,6 +156,11 @@ driver options if :option:`--image-opts` is specified.
|
|||
Set the NBD volume export description, as a human-readable
|
||||
string.
|
||||
|
||||
.. option:: --handshake-limit=N
|
||||
|
||||
Set the timeout for a client to successfully complete its handshake
|
||||
to N seconds (default 10), or 0 for no limit.
|
||||
|
||||
.. option:: -L, --list
|
||||
|
||||
Connect as a client and list all details about the exports exposed by
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue