diff options
author | Wayne Davison <wayned@samba.org> | 2009-10-16 22:39:21 -0700 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2009-10-17 00:03:32 -0700 |
commit | 20caffd2b361bcad51692998411e4cc566c04b40 (patch) | |
tree | e54933f78ef7d0441c3cb75f945b9d79e4ed7207 /testsuite | |
parent | df6350a8b83a9e669f5e5c822bf2dc929526a128 (diff) | |
download | rsync-20caffd2b361bcad51692998411e4cc566c04b40.tar.gz |
A major overhaul of I/O routines, creating perform_io().
Files-from data is now sent as multiplexed I/O so that it can mingle
with any messages (such as debug output). Requires protocol 31.
Protocol 31 no longer disables output verbosity in a couple instances
that used to cause protocol issues.
Got rid of MSG_* messages that have implied raw data that follows after
them. We instead send a negative index value as a part of the raw data
stream, which is guaranteed to be output together with the following
data. This only affects the (in-progress) protocol 31 and the (self-
contained) communication stream from the receiver to the generator.
Added --debug=IO and improved --debug=FLIST. Some --debug=IO output
requires --msgs2stderr to be used to see it (i.e. sending a message
about sending a message would send another message, ad infinitum).
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/itemize.test | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/testsuite/itemize.test b/testsuite/itemize.test index bdb08c2f..655e3177 100644 --- a/testsuite/itemize.test +++ b/testsuite/itemize.test @@ -108,9 +108,9 @@ filter_outfile cat <<EOT >"$chkfile" bar/baz/rsync is uptodate foo/config1 is uptodate -foo/config2 foo/extra is uptodate foo/sym is uptodate +foo/config2 EOT diff $diffopt "$chkfile" "$outfile" || test_fail "test 4 failed" @@ -203,8 +203,8 @@ bar/baz/rsync is uptodate foo/ is uptodate foo/config1 is uptodate foo/config2 is uptodate -foo/extra => foo/config1 foo/sym $is_uptodate +foo/extra => foo/config1 EOT diff $diffopt "$chkfile" "$outfile" || test_fail "test 10 failed" |