summaryrefslogtreecommitdiffstats
path: root/sbin/hastd
Commit message (Expand)AuthorAgeFilesLines
* Add missing ifdef. This fixes build with NO_OPENSSL.trociny2011-04-261-0/+2
* Rename HASTCTL_ defines, which are used for conversion between maintrociny2011-04-263-7/+6
* For conversation between hastctl and hastd we should use HASTCTL_CMDtrociny2011-04-261-5/+5
* Correct comment.pjd2011-04-201-1/+1
* When we become primary, we connect to the remote and expect it to be inpjd2011-04-202-13/+56
* If we act in different role than requested by the remote node, log itpjd2011-04-201-1/+1
* Timeout must be positive.pjd2011-04-201-0/+4
* Scenario:pjd2011-04-192-0/+20
* Remove hast_proto_recv(). It was used only in one place, wheretrociny2011-04-172-20/+0
* The replication mode that is currently support is fullsync, not memsync.pjd2011-04-121-1/+8
* In hast_proto_recv() remove unnecessary check. The size is checkedtrociny2011-04-101-6/+1
* In hast_proto_recv_data() check that the size of the data to betrociny2011-04-101-2/+5
* Fix a typo in comments.trociny2011-04-101-1/+1
* Increase default timeout from 5 seconds to 20 seconds. 5 seconds is definitelypjd2011-04-022-3/+3
* Handle ENOBUFS on send(2) by retrying for a while and logging the problem.pjd2011-04-021-0/+22
* When we are operating on blocking socket and get EAGAIN on send(2) or recv(2)pjd2011-04-021-4/+35
* Declare directions for sockets between primary and secondary.pjd2011-04-022-0/+12
* Allow to disable sends or receives on a socket using shutdown(2) bypjd2011-04-021-0/+22
* Handle the problem described in r220264 by using GEOM GATE queue of unlimitedpjd2011-04-021-1/+1
* Add mapsize to the header just before sending the packet.pjd2011-03-251-1/+1
* Use timeout from configuration file not only when sending and receiving,pjd2011-03-251-1/+1
* Use role2str() when setting process title.pjd2011-03-252-2/+2
* Don't create socketpair for connection forwarding between parent and secondary.pjd2011-03-232-20/+28
* Add my copyright.pjd2011-03-222-0/+2
* After synchronization is complete we should make primary counters betrociny2011-03-221-3/+3
* For requests that are sent only to remote component use thetrociny2011-03-221-2/+7
* The proto API is a general purpose API, so don't use 'hast' in structures orpjd2011-03-227-118/+120
* White space cleanups.pjd2011-03-227-18/+18
* When dropping privileges prefer capsicum over chroot+setgid+setuid.pjd2011-03-214-4/+18
* Initialize localcnt on first write. This fixes assertion when we createpjd2011-03-211-2/+6
* Fix typo.pjd2011-03-211-1/+1
* Before handling any events on descriptors check signals so we can updatepjd2011-03-211-28/+43
* Remove stale comment. Yes, it is valid to set role back to init.pjd2011-03-211-1/+1
* Increase debug level of "Checking hooks." message.pjd2011-03-211-1/+1
* Be pedantic and free nvout before exiting.pjd2011-03-211-0/+1
* Detect situation where resource internal identifier differs.pjd2011-03-211-0/+13
* In hast.conf we define the other node's address in 'remote' variable.pjd2011-03-2114-36/+124
* Log when we start hooks checking and when we execute a hook.pjd2011-03-211-0/+4
* Use snprlcat() instead of two strlcat(3)s.pjd2011-03-211-2/+3
* Add snprlcat() and vsnprlcat() - the functions I'm always missing.pjd2011-03-212-0/+27
* When creating connection on behalf of primary worker, set pjdlog prefixpjd2011-03-211-0/+4
* If there is any traffic on one of out descriptors, we were not checking forpjd2011-03-211-2/+14
* For secondary, set 2 * HAST_KEEPALIVE seconds timeout for incomingtrociny2011-03-173-9/+8
* Remove #include needed for debugging.pjd2011-03-151-1/+0
* Make workers inherit debug level from the main process.trociny2011-03-112-2/+6
* Unbreak the build.pjd2011-03-071-5/+5
* - Log size of data to synchronize in human readable form (using %N).pjd2011-03-071-6/+18
* Use %S to print IP address and port number.pjd2011-03-071-18/+2
* - Turn on printf extentions.pjd2011-03-072-0/+89
* Provides three states for pjdlog_initialized, so we can also tell thatpjd2011-03-071-25/+29
OpenPOWER on IntegriCloud