freebsd-dev/sbin/hastd
Pawel Jakub Dawidek 5571414ca8 Fix a problem where hastd will stuck in recv(2) after sending request to
secondary, which died between send(2) and recv(2). Do it by adding timeout
to recv(2) for primary incoming and outgoing sockets and secondary outgoing
socket.

Reported by:	Mikolaj Golub <to.my.trociny@gmail.com>
Tested by:	Mikolaj Golub <to.my.trociny@gmail.com>
MFC after:	3 days
2010-04-29 15:36:32 +00:00
..
activemap.c
activemap.h
control.c
control.h
ebuf.c
ebuf.h
hast_proto.c Fix compilation with WITHOUT_CRYPT or WITHOUT_OPENSSL options. 2010-04-22 19:18:10 +00:00
hast_proto.h
hast.conf.5 Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
hast.h Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
hastd.8
hastd.c Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
hastd.h
hooks.c
hooks.h
Makefile Fix compilation with WITHOUT_CRYPT or WITHOUT_OPENSSL options. 2010-04-22 19:18:10 +00:00
metadata.c Don't assume that "resource" property is in metadata. 2010-04-28 22:23:29 +00:00
metadata.h
nv.c
nv.h
parse.y Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
pjdlog.c Fix log size calculation which caused message truncation. 2010-04-16 06:49:12 +00:00
pjdlog.h
primary.c Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
proto_common.c Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
proto_impl.h
proto_socketpair.c
proto_tcp4.c
proto_uds.c
proto.c Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
proto.h Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
rangelock.c
rangelock.h
secondary.c Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00
subr.c
subr.h
synch.h
token.l Fix a problem where hastd will stuck in recv(2) after sending request to 2010-04-29 15:36:32 +00:00