------------------------------------------------------------
revno: 302
revision-id: [EMAIL PROTECTED]
parent: [EMAIL PROTECTED]
committer: Andrew Tridgell <[EMAIL PROTECTED]>
branch nick: tridge
timestamp: Tue 2007-05-15 10:16:59 +1000
message:
  check for error on ctdb_ltdb_store
modified:
  common/ctdb_call.c             ctdb_call.c-20061128065342-to93h6eejj5kon81-1
=== modified file 'common/ctdb_call.c'
--- a/common/ctdb_call.c        2007-05-12 09:55:18 +0000
+++ b/common/ctdb_call.c        2007-05-15 00:16:59 +0000
@@ -271,7 +271,9 @@
        memcpy(&r->data[key->dsize], data->dptr, data->dsize);
 
        header->dmaster = c->hdr.srcnode;
-       ctdb_ltdb_store(ctdb_db, *key, header, *data);
+       if (ctdb_ltdb_store(ctdb_db, *key, header, *data) != 0) {
+               ctdb_fatal(ctdb, "Failed to store record in 
ctdb_call_send_dmaster");
+       }
        
        ctdb_queue_packet(ctdb, &r->hdr);
 

Reply via email to