mirror of
https://github.com/samba-team/samba.git
synced 2025-01-05 09:18:06 +03:00
9f24b5098f
Make do_mget rely on do_list() already doing the recursion in a breadth-first manner. The previous code called do_list() from within its callback. Unfortunately the recent simplifications of do_list() broke this, leading to recursive mget to segfault. Instead of figuring out how this worked before the simplifications in do_list() (I did spend a few hours on this) and fixing it, I chose to restructure do_mget() to not recursively call do_list() anymore but instead rely on do_list() to do the recursion. Saves quite a few lines of code and complexity. Bug: https://bugzilla.samba.org/show_bug.cgi?id=14517 Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Wed Sep 30 17:23:45 UTC 2020 on sn-devel-184 |
||
---|---|---|
.. | ||
bug-14236 | ||
complex_expressions | ||
dns | ||
dns_packet | ||
durable-v2-delay | ||
empty-domain-name | ||
encrypted_secrets | ||
getncchanges | ||
initshutdown | ||
keytab | ||
kinit_trust | ||
labdc | ||
ldap | ||
modify-order | ||
netlogon | ||
ntlmv1-restrictions | ||
ntlmv2-restrictions | ||
password_settings | ||
python-segfaults | ||
quota1 | ||
README | ||
replica_sync | ||
rw-invalid | ||
s3-lsa-server | ||
samba3.vfs.fruit | ||
smb1-tests | ||
smbcacls | ||
smbclient-smb3 | ||
srvsvc | ||
upn_handling | ||
usage | ||
vlv | ||
wkssvc |
# Files in this directory contain lists of regular expressions # matching the names of tests that are temporarily expected to fail. # # "make test" will not report failures for tests listed here and will consider # a successful run for any of these tests an error. # # Empty lines and lines begining with '#' are ignored. # Please don't add tests to this README!