summaryrefslogtreecommitdiffstats
path: root/source3/lib/ctdbd_conn.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Use transaction start/cancel for persistent writes to avoid leaving the ↵Ronnie Sahlberg2008-08-131-4/+37
| | | | | | | database in an inconsistent state if we crash during the operation Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com> (This used to be commit 09329f1f9114af44fc4e5e4f29a7315912313125)
* ctdbd_connect: bump debug level to 1 for "connect failed" message.Michael Adam2008-06-261-1/+1
| | | | | | | Leave level 0 message for higher level callers. Michael (This used to be commit fee770e5d080b0513418e61e469f2824a1d771ec)
* Use right control to attach to persistent databasesVolker Lendecke2008-03-171-2/+5
| | | | | | This is a merge of 2a8f8b26f08ab09c34dff82417e541d8eb1ec91c and 4e6508dfee0d872a7fa42c9e58ba565137a27b3f from 3-0-ctdb (This used to be commit 46e50da0d550e43de3aaf0141c64f25e1c9997c2)
* Merge CTDB-related fixes from samba-ctdb 3.0 branch ↵Alexander Bokovoy2008-01-161-0/+36
| | | | | | (http://samba.org/~tridge/3_0-ctdb) Signed-off-by: Alexander Bokovoy <ab@samba.org>(This used to be commit 0c8e23afbbb2d081fc23908bafcad04650bfacea)
* Fix connect(2) callers to use correct sockaddr size.James Peach2007-12-091-1/+1
| | | | | | | | | | Some systems (eg Mac OSX 10.5) require the length passed to match the socket address family. This introduces sys_connect() that does the right thing, and replaces all uses oc connect(2) with sys_connect(). Note that there are some LGPL callers that still call connect(2) directly. (This used to be commit e1bfdc17c49da582cdf907e260301ab1946b2ed3)
* Fix an uninitialized variableVolker Lendecke2007-11-221-0/+1
| | | | (This used to be commit e8b866ad87476ef69c06993d255269ce9fba3121)
* Convert ctdb_conn.c to enum ndr_error_codeVolker Lendecke2007-11-111-12/+13
| | | | | Fix the build (This used to be commit 432d0e9cb2370e52f7d4cb58d2da747e526403e8)
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-2/+2
| | | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
* r25323: Fix the buildVolker Lendecke2007-10-101-1/+1
| | | | (This used to be commit e55b30ab8417cb36def8e4d8b8f6ba16b4e664c1)
* r24773: Fix a ctdb connection lockupVolker Lendecke2007-10-101-6/+40
| | | | | | | | | | The lockup could happen when packet_read_sync() gets two packets in a row, the first one being an async message, and the second one being the response to a ctdb request. Also add some debug msg to ctdb_conn.c, and cut off the "locking key" messages to only dump 20 hex chars at debug level 10. >10 will dump everything. (This used to be commit 0a55880a240b619810371a19144dd0a75208adfe)
* r24031: Fix some 64 bit warningsVolker Lendecke2007-10-101-3/+4
| | | | (This used to be commit c0fd9a14cf4f2a4334a8cae22248e7831ffa6bcf)
* r24025: packet_send() expects DATA_BLOB elements as vaargsStefan Metzmacher2007-10-101-3/+3
| | | | | | | and not TDB_DATA metze (This used to be commit 3e4f552dbdd065fd7934d646e34199b52f486d5d)
* r23863: handle NT_STATUS_RETRY and always print out the NTSTATUS stringStefan Metzmacher2007-10-101-2/+13
| | | | | | | before calling ctdb_fatal() metze (This used to be commit 48ece3c21e3a5e9aa434c847eefaab59274a4e6f)
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
| | | | (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
* r23410: Merge the core of the cluster code.Volker Lendecke2007-10-101-0/+1167
I'm 100% certain I've forgotten to merge something, but the main code should be in. It's mainly in dbwrap_ctdb.c, ctdbd_conn.c and messages_ctdbd.c. There should be no changes to the non-cluster case, it does survive make test on my laptop. It survives some very basic tests with ctdbd enables, I did not do the full test suite for clusters yet. Phew... Volker (This used to be commit 15553d6327a3aecdd2b0b94a3656d04bf4106323)