From 42c323b21a186a050164d344fce11f63ca6a5a73 Mon Sep 17 00:00:00 2001 From: vivek-shankar Date: Fri, 27 Jan 2017 12:38:20 -0500 Subject: [PATCH] small fixes with broadcast in update --- src/buzz_update.cpp | 5 ++++- src/stand_by.bzz | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/buzz_update.cpp b/src/buzz_update.cpp index aff57ba..7b2a568 100644 --- a/src/buzz_update.cpp +++ b/src/buzz_update.cpp @@ -269,7 +269,10 @@ buzzvm_pushs(VM, buzzvm_string_register(VM, "update_no", 1)); uint16_t update_no =*(uint16_t*)(updater->update_no); *(uint16_t*)(updater->update_no) =update_no +1; code_message_outqueue_append(); - fprintf(stdout,"Update no %d\n", update_no); + fprintf(stdout,"Update no %d\n", *(uint16_t*)(updater->update_no)); + buzzvm_pushs(VM, buzzvm_string_register(VM, "update_no", 1)); + buzzvm_pushi(VM, *(uint16_t*)updater->update_no); + buzzvm_gstore(VM); } neigh=0; delete_p(BO_BUF); diff --git a/src/stand_by.bzz b/src/stand_by.bzz index 41d4ff3..bf2ac78 100644 --- a/src/stand_by.bzz +++ b/src/stand_by.bzz @@ -18,7 +18,7 @@ barrier_val = barrier.size() neighbors.listen(updated, function(vid, value, rid) { - print(" got from",vid," " ) + print(" got from",vid," ", " value = ",value," ","rid"," " ) if(value==update_no) barrier_val=ROBOTS } )