1
0
mirror of https://github.com/golang/go synced 2024-10-04 00:21:20 -06:00
go/src/runtime
Brendan O'Dea 2cf5c809d0 Ignore SIGPIPE such that write returns EPIPE.
Currently a http server will be killed on receipt of SIGPIPE
if a client closes a socket which the server is trying to
write to.

R=rsc
APPROVED=rsc
DELTA=2  (0 added, 0 deleted, 2 changed)
OCL=27959
CL=28055
2009-04-29 17:36:58 -07:00
..
386 more 386 runtime: 2009-03-31 15:45:12 -07:00
amd64 change representation of strings 2009-04-09 18:16:21 -07:00
darwin Ignore SIGPIPE such that write returns EPIPE. 2009-04-29 17:36:58 -07:00
linux Ignore SIGPIPE such that write returns EPIPE. 2009-04-29 17:36:58 -07:00
array.c print(array) 2008-12-18 22:17:05 -08:00
cgo2c.c move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
chan.c add test for close/closed, fix a few implementation bugs. 2009-03-23 18:50:35 -07:00
float_go.cgo move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
float.c move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
hashmap.c allow range on nil maps 2009-03-23 18:32:37 -07:00
hashmap.h range statement 2008-12-05 18:24:05 -08:00
iface.c do not create interfaces containing interfaces 2009-04-14 19:03:57 -07:00
Makefile more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
malloc_go.cgo gc #0. mark and sweep collector. 2009-01-26 17:37:05 -08:00
malloc.c more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
malloc.h more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
mcache.c malloc bug fixes. 2008-12-19 03:13:39 -08:00
mcentral.c gc #0. mark and sweep collector. 2009-01-26 17:37:05 -08:00
mem.c more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
mfixalloc.c Use explicit allspan list instead of 2009-01-28 15:22:16 -08:00
mgc0.c more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
mheap.c split heapmap, which is specific to 64-bit pointer addresses, 2009-03-24 15:11:56 -07:00
mheapmap32.c more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
mheapmap32.h more 386 runtime - can run tiny c programs. 2009-03-30 00:01:07 -07:00
mheapmap64.c split heapmap, which is specific to 64-bit pointer addresses, 2009-03-24 15:11:56 -07:00
mheapmap64.h split heapmap, which is specific to 64-bit pointer addresses, 2009-03-24 15:11:56 -07:00
msize.c embarassing bug in allocator: 2009-03-20 16:34:13 -07:00
print.c fix traceback prints - %S was not advancing pointer enough 2009-04-15 18:52:28 -07:00
proc.c runtime nits: variable name and comments 2009-04-13 15:22:36 -07:00
rune.c fix string range to have full unicode range (up to 10FFFF). 2009-04-12 17:01:17 -07:00
runtime.c change representation of strings 2009-04-09 18:16:21 -07:00
runtime.h fix string range to have full unicode range (up to 10FFFF). 2009-04-12 17:01:17 -07:00
sema_go.cgo move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
sema.c move math routines from package sys to package math, 2009-01-22 16:23:44 -08:00
string.c tweak 2009-04-12 22:34:36 -07:00
symtab.c change representation of strings 2009-04-09 18:16:21 -07:00