• Andrew Tridgell's avatar
    added some really ugly code to allow errors to propogate to · 554e0a8d
    Andrew Tridgell authored
    clients when writing to a rsync server
    
    it works like this:
    
    - we have an extra pipe from the receiver to the generator
    - the server always runs with multiplexing on
    - errors from the generator go down the multiplexed connection
    - errors from the receiver go over the pipe, and from there to
      the multiplexed conn
    
    it required some incredibly ugly code. damn.
    554e0a8d
Name
Last commit
Last update
lib Loading commit data...
packaging/redhat/5.0 Loading commit data...
support Loading commit data...
zlib Loading commit data...
.cvsignore Loading commit data...
.ignore Loading commit data...
COPYING Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
access.c Loading commit data...
acconfig.h Loading commit data...
aclocal.m4 Loading commit data...
authenticate.c Loading commit data...
backup.c Loading commit data...
byteorder.h Loading commit data...
checksum.c Loading commit data...
cleanup.c Loading commit data...
clientserver.c Loading commit data...
compat.c Loading commit data...
config.guess Loading commit data...
config.sub Loading commit data...
configure.in Loading commit data...
connection.c Loading commit data...
errcode.h Loading commit data...
exclude.c Loading commit data...
fileio.c Loading commit data...
flist.c Loading commit data...
generator.c Loading commit data...
hlink.c Loading commit data...
install-sh Loading commit data...
io.c Loading commit data...
loadparm.c Loading commit data...
log.c Loading commit data...
main.c Loading commit data...
match.c Loading commit data...
mkproto.awk Loading commit data...
options.c Loading commit data...
params.c Loading commit data...
receiver.c Loading commit data...
rsync.c Loading commit data...
rsync.h Loading commit data...
rsync.yo Loading commit data...
rsyncd.conf.yo Loading commit data...
sender.c Loading commit data...
socket.c Loading commit data...
syscall.c Loading commit data...
tech_report.tex Loading commit data...
test.sh Loading commit data...
token.c Loading commit data...
uidlist.c Loading commit data...
util.c Loading commit data...
version.h Loading commit data...