From: Ronnie sahlberg Date: Wed, 11 Apr 2007 22:28:54 +0000 (+1000) Subject: add a test message to the messaging test so we can see that the message data is also... X-Git-Tag: tevent-0.9.20~348^2~2933^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5370e677ecbf714a1d7b9ca5ec41cb8ca3f7da43;p=thirdparty%2Fsamba.git add a test message to the messaging test so we can see that the message data is also passed from originator to receiver (This used to be ctdb commit f9c2ed3cff8eb481bfa80d944d86233e2a7d5d00) --- diff --git a/ctdb/tests/ctdb_messaging.c b/ctdb/tests/ctdb_messaging.c index 54259642cbb..95cfd0c0a22 100644 --- a/ctdb/tests/ctdb_messaging.c +++ b/ctdb/tests/ctdb_messaging.c @@ -36,7 +36,7 @@ static int num_clients = 2; static void message_handler(struct ctdb_context *ctdb, uint32_t srvid, TDB_DATA data, void *private) { - printf("client vnn:%d received a message to srvid:%d\n",ctdb_get_vnn(ctdb),srvid); + printf("client vnn:%d received a message to srvid:%d [%s]\n",ctdb_get_vnn(ctdb),srvid,data.dptr); fflush(stdout); } @@ -52,6 +52,7 @@ int main(int argc, const char *argv[]) const char *myaddress = NULL; int self_connect=0; int daemon_mode=0; + char buf[256]; struct poptOption popt_options[] = { POPT_AUTOHELP @@ -159,18 +160,19 @@ int main(int argc, const char *argv[]) /* wait until all nodes are connected (should not be needed outside of test code) */ - data.dptr=NULL; - data.dsize=0; ctdb_set_message_handler(ctdb, srvid, message_handler, NULL); ctdb_connect_wait(ctdb); - sleep(1); + sleep(3); printf("sending message from vnn:%d to vnn:%d/srvid:%d\n",ctdb_get_vnn(ctdb),ctdb_get_vnn(ctdb), 1-srvid); for (i=0;i