freebsd-dev/sbin/hastd
Pawel Jakub Dawidek d92714eea8 Default connection timeout is way too long. To make it shorter we have to
make socket non-blocking, connect() and if we get EINPROGRESS, we have to
wait using select(). Very complex, but I know no other way to define
connection timeout for a given socket.

Reported by:	hiroshi@soupacific.com
MFC after:	3 days
2010-04-29 21:55:20 +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 Please welcome HAST - Highly Avalable Storage. 2010-02-18 23:16:19 +00:00
hastd.c - Check if the worker process was killed by signal and restart it. 2010-04-29 15:42:24 +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 Default connection timeout is way too long. To make it shorter we have to 2010-04-29 21:55:20 +00:00
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