go/src
Roger Peppe d40ae94993 rpc: make more tolerant of errors.
Add Error type to enable clients to distinguish
between local and remote errors.
Also return "connection shut down error" after
the first error return rather than returning the
same error each time.

R=r
CC=golang-dev
https://golang.org/cl/4080058
2011-02-09 10:57:59 -08:00
..
cmd go/printer: remove notion of "Styler", remove HTML mode 2011-02-09 09:52:32 -08:00
lib9 lib9: update to Unicode 6.0.0 2011-01-31 12:38:54 -05:00
libbio build: test for _WIN32, not _MINGW32 2010-09-08 22:20:35 -04:00
libmach gc, ld: detect stale or incompatible object files 2011-02-03 13:51:43 -05:00
pkg rpc: make more tolerant of errors. 2011-02-09 10:57:59 -08:00
Make.ccmd build: remove intermediate yacc files in Make.ccmd 2010-12-14 12:22:40 -05:00
Make.clib build: Allow archiver to be specified in the environment with HOST_AR. 2010-12-07 15:28:26 -05:00
Make.cmd gotest: enable unit tests for cmd directories 2011-02-03 14:54:01 -05:00
Make.common build: remove unnecessary references to GOBIN and GOROOT 2010-08-30 15:40:56 -04:00
Make.inc remove nacl 2010-12-15 11:49:23 -05:00
Make.pkg cgo: don't run cgo when not compiling 2011-02-08 15:40:11 -05:00
all.bash build: $GOBIN defaults to $GOROOT/bin 2010-08-24 20:00:33 -04:00
clean.bash build: allow clean.bash to work on fresh checkout 2011-02-04 14:33:08 -05:00
env.bash src/run.bash: get rid of long windows expression 2011-02-09 12:37:08 +11:00
make.bash make.bash: stricter selinux test 2011-01-25 10:19:39 -05:00
quietgcc.bash build: add GOHOSTOS and GOHOSTARCH environment variables. 2010-10-08 18:52:28 +11:00
run.bash src/run.bash: get rid of long windows expression 2011-02-09 12:37:08 +11:00
sudo.bash build: no required environment variables 2010-08-18 10:08:49 -04:00
version.bash gc, ld: detect stale or incompatible object files 2011-02-03 13:51:43 -05:00